社区
图形处理/算法
帖子详情
CDC Ellipse画圆不圆滑 有锯齿 怎么搞?
a123750640
2014-03-24 03:14:31
...全文
314
1
打赏
收藏
CDC Ellipse画圆不圆滑 有锯齿 怎么搞?
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
这不是鸭头
2014-03-24
打赏
举报
回复
用GDI+
Ellipse
函数
画圆
Ellipse
函数的用法 函数功能:该函数用于画一个椭圆,椭圆的中心是限定矩形的中心,使用当前画笔画椭圆,用当前的画刷填充椭圆。 函数原型:BOOL
Ellipse
(HDC hdc, int nLeftRect, int nTopRect, nRightRect, int nBottomRect); 参数: hdc:设备环境句柄。
在MFC中用
CDC
类画2个同心圆
在MFC中用
CDC
类画2个同心圆
CDC
*pDC; //创建
CDC
对象指针 pDC=GetDC(); //貌似是获取当前CWnd的DC CPen GreenPen(PS_SOLID,1,RGB(0,255,0)),*pOldPen;//创建个绿色画笔,PS_SOLID为线类型,1位线宽,*pOldPen保存原画笔 pOldPen=pDC->SelectObject(&GreenPe
MFC之学习绘制椭圆、库画刷使用
1.笔记 1.1绘制椭圆 函数原型: BOOL
CDC
::
Ellipse
(int x1,int y1,int x2,int y2); BOOL
CDC
::
Ellipse
(LPCRECT lpRect); 一个椭圆由一个矩形唯一确定(内切椭圆)。调用成功返回非零,否则返回0。 1.2选入库画刷进行绘图 一些常用的绘图对象的属性,已经在库里预先定义好了,可以直接选入设备上下文调用,不过要借助专用的函数。 1.2.1选入库对象函数 virtual CGdiObject* SelectStock
[MFC]画线
1.
CDC
类的画线函数: 1)
CDC
的画线函数大致可以分为三类,一类是画直线和曲线,一类是画矩形等多边形,另一类是
画圆
、椭圆以及弧线等; 2) 使用
CDC
画线时有个非常重要的概念,就是当前绘图点,是一个客户区中的像素点,很多画线函数默认的起始画线点都是当前绘图点,用户可以通过相关函数设定当前绘图点的位置; 3) 画线函数命名时的后缀“To”,凡是带后缀“To”的函
绘制实心圆
先看绘圆的代码: //Draw Circle use brush CBrush brush1(RGB(255,0,0)); //red old = pDC->SelectObject(&brush1); CRect cRect; cRect.SetRect(0,0,0,0); //圆心是(0,0) cRect.InflateRect(50
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章