搜索
编程论坛
→
开发语言
→
C++论坛
→
『 VC++/MFC 』
→ 怎样在对话框中画图
标题:
怎样在对话框中画图
只看楼主
blarrow
等 级:
新手上路
帖 子:8
专家分:0
注 册:2009-7-3
楼主
问题点数:0 回复次数:4
怎样在对话框中画图
怎样在对话框中画图
求各位大侠指点如何在对话框中画图
程序要求:
形状”是个列表框,能从矩形、圆角矩形和椭圆中任选一种,
画笔和刷子对应的都是列表组合框,内容都为红色、蓝色、绿色、黑色、黄色、洋红、青色。
“作图区域”是个成组框。
当按“作图”按钮时,根据当前所选的画笔和刷子在作图区域中画所选择的形状的图形。所画的图形是最大的
恳请大侠指点
最好能附上代码
谢谢啦
搜索更多相关主题的帖子:
画图
对话框
2009-10-21 00:59
x5241329x
等 级:
论坛游民
威 望:
1
帖 子:8
专家分:32
注 册:2009-10-21
第
2
楼
得分:0
不敢乱言,我也是刚学mfc不久,对于里面的机制还不是十分的了解。你说的这个问题我只能给出我自己的一点看法,关键就是在classwizard里面添加变量和按钮函数,在就是你自己去msdn里面查找api的运用,我也渴望我可以写出函数的代码给你,但是我自己的技术有限,qq:20404519.希望有时间可以一起在交流!
2009-10-21 15:21
pxy94
等 级:
论坛游民
帖 子:59
专家分:20
注 册:2007-6-7
第
3
楼
得分:0
先定义一个CDC指针如:CDC *pDC;
pDC=getDC();
然后用pDC去调用画图的函数就可以了
向大家学习!
2009-10-21 23:19
sysydesigns
等 级:
新手上路
帖 子:3
专家分:0
注 册:2009-9-7
第
4
楼
得分:0
MessageBox ClassWizard
void CDrawView::OnLButtonUp(UINT nFlags,CPoint point)
{
HDC hdc;
hdc=::GetDC(m_hwnd);
MoveToEx(hdc,m_ptOrigin.x,m_ptOrigin.y,NULL);
Lineto(hdc,point.x,point.y);
::ReleaseDC(m_hWnd,hdc);
CView::OnLButtonUp(nFlags,point);
}
具体参考 C++深入详解 第四章
2009-10-22 05:08
niucha
等 级:
论坛游民
帖 子:12
专家分:67
注 册:2009-10-23
第
5
楼
得分:0
QQ:1315097967,我有详细的介绍啊兄弟
2009-10-24 21:27
5
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-289310-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.161056 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved