BOOL Pie( //设备句柄
int nLeftRect, //包含整个椭圆的矩形的左上角x座标
int nTopRect, //包含整个椭圆的矩形的左上角y座标
int nRightRect, //包含整个椭圆的矩形的右下角x座标
int nBottomRect, //包含整个椭圆的矩形的右下角y座标
int nYRadial1, //起点半径的点的y座标
int nXRadial2, //终点半径的点的x座标
int nYRadial2 //终点半径的点的y座标
);
这个是参数不知道画圆他的各参数之间的大小比例该是多少的呢
试了好几次都没有画出来!郁闷~
希望知道的朋友说一下下啊!
int nLeftRect, //包含整个椭圆的矩形的左上角x座标
int nTopRect, //包含整个椭圆的矩形的左上角y座标
int nRightRect, //包含整个椭圆的矩形的右下角x座标
int nBottomRect, //包含整个椭圆的矩形的右下角y座标
int nYRadial1, //起点半径的点的y座标
int nXRadial2, //终点半径的点的x座标
int nYRadial2 //终点半径的点的y座标
);
这个是参数不知道画圆他的各参数之间的大小比例该是多少的呢
试了好几次都没有画出来!郁闷~
希望知道的朋友说一下下啊!
解决方案 »
- 流动电子警察 ---火花测速
- 请教ATL/WTL中combo box 的使用方法!急啊!
- 大家都会遇到的问题,大家进来看看的?
- 有个问题小弟快要几个月了,快疯了,请哥哥帮忙
- 怎样固定窗口的大小,也就是说去掉最大化窗口,禁止用鼠标拖动改变打小,请给出SDK的代码,谢谢!
- 各位大虾帮个忙,请问一下怎么样才能给多文档程序加开启画面?
- mp3从网上下在下来是些不规则的名字,但在播放时能看到一些详细信息
- i love
- 【得分请进!关于文件属性的问题!】
- COM/DCOM高手请帮我解释一下...谢谢!
- 如何在EDIT控件中获取自身控件上的文本?
- 调用哪个api可以改变子窗口控件的字体,如BUTTON的captiion的字体?
// 画圆 -- 矩形作参数
void CMemDraw::DrawCircle(CDC *pDC, CRect rect, COLORREF clr, BOOL bFill, int nPenStyle, int nPenWidth)
{
CPen Pen(nPenStyle, nPenWidth, clr);
CPen* pOldpen = pDC->SelectObject(&Pen);
CBrush Brush(clr);
CBrush* pOldBrush;
if(bFill) // 填充
pOldBrush = (CBrush*)pDC->SelectObject(&Brush);
else
pOldBrush = (CBrush*)pDC->SelectStockObject(NULL_BRUSH);
pDC->Pie(&rect, ptCenter, ptCenter); // 可填充圆
pDC->SelectObject(pOldpen);
pDC->SelectObject(pOldBrush);
Pen.DeleteObject();
}
自定义的函数的参数如下:
CDC *pDC//设备句柄
CRect rect//矩形区:相当于左、上、右、下坐标
COLORREF clr//颜色
BOOL bFill//是否要填充颜色:是画圆的边框,还是画实圆
int nPenStyle//画笔风格
int nPenWidth//画笔宽度pDC->Pie(&rect, ptCenter, ptCenter); // 可填充圆
是画圆的语句,当rect为正方形时画的是圆,否则为椭圆