c++ mfc 对话框上绘制图形? 10

 我来答
好口子
推荐于2018-03-30 · 好口子,手把手教你维护好你的征信!
好口子
采纳数:29399 获赞数:66629

向TA提问 私信TA
展开全部
首先,打开IDE,本人用的是VS2005(英文版),然后点file,new一个project,选Visual
C++目录下面的MFC,然后选中旁边Templates里的MFC
Application,再在下面的name栏里给你的工程取个名字,比如叫Test,最后点OK。
进入下一界面后会有一些关于当前工程的设置,在Application type中选dialog based,直接finish.
这样一个基于对话框的MFC简单工程就建成了。
然后再TestDlg.cpp里找到void CtestDlg::OnPaint(),在else里的CDialog::OnPaint();后面写
CClientDC dc(this);//选定当前画图环境
CPen pen(PS_SOLID,1,#ff0000);//做一支红色粗细为1的笔
dc.SelectObject(&pen);//将pen放到dc上
dc.Rectangle(100,100,200,200);//画一个矩形
完成!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式