如何在对话框中绘图
在一个对话框中怎么想在一般的View中那样绘图呢? 问题点数:30、回复次数:6Top
1 楼WHQ()回复于 2000-06-29 19:57:00 得分 10
在OnPaint中画就成了Top
2 楼dzl()回复于 2000-06-29 21:16:00 得分 10
取得对话框的DC,就可以象在View中一样绘图了
CDC* pDC=GetDC();
pDC->MoveTo(0,0);
pDC->LineTo(200,200);
pDC->TextOut(50,50,"ABCDEFGHIJK");
......
Top
3 楼benage()回复于 2000-06-30 08:29:00 得分 10
在对话框上放置一个static控制,把绘画工作交给它
就象msdn的例子程序 fire那样Top
4 楼PatrickGamp(Gamp)回复于 2000-06-30 08:50:00 得分 0
在OnEraseBkgnd函数中的结构参数中的hDC画图,不会被其它控件遮挡Top
5 楼zzzling(zzzling)回复于 2000-06-30 10:29:00 得分 0
感谢,让我看看fire先,还要改变调色板!Top
6 楼bzjbest(义无反顾)回复于 2000-06-30 14:58:00 得分 0
把当前对话框社为DC即可.
Top




