MFC怎么直接画一个扇形

MFC如何直接画一个扇形?
VC++6.0创建个视图,在视图中直接显示一个扇形,请问该如何实现?只要知道一个中心点即可
------解决方案--------------------
在单文档视图类中添加LBUttonDown()来确定扇形的圆心,
然后在mousemove()中绘制鼠标当前位置到圆心的直线,
拖动鼠标不就是扇形么?
------解决方案--------------------
OnDraw()中用CDC的LineTo函数画直线,多条线构成扇形,或者构造一个多边形区域,用填充函数
------解决方案--------------------
引用:
OnDraw()中用CDC的LineTo函数画直线,多条线构成扇形,或者构造一个多边形区域,用填充函数


重载视图的OnDraw函数,用CDC绘图,详见MSDN的CDD类成员函数,Ellipse、LineTo、MoveTo、ArcTo、SetPixel这些函数可能有用
------解决方案--------------------
CDC::Pie 不是么
------解决方案--------------------
引用:
引用:引用:
OnDraw()中用CDC的LineTo函数画直线,多条线构成扇形,或者构造一个多边形区域,用填充函数

重载视图的OnDraw函数,用CDC绘图,详见MSDN的CDD类成员函数,Ellipse、LineTo、MoveTo、ArcTo、SetPixel这些函数可能有用

这……


我晕,你不画,如何显示?
显示就是画
------解决方案--------------------
引用:
引用:引用:
OnDraw()中用CDC的LineTo函数画直线,多条线构成扇形,或者构造一个多边形区域,用填充函数

重载视图的OnDraw函数,用CDC绘图,详见MSDN的CDD类成员函数,Ellipse、LineTo、MoveTo、ArcTo、SetPixel这些函数可能有用

这……


根据圆心和半径计算出整个区域的坐标,这个是数学问题,坐标计算出来之后绘图