求助:如何在对话框上画图?
如何在对话框上画图?是在哪个控件中实现的呢?
我会了。
在OnPaint()函数中,
dc.moveto...
dc.lineto...
刚开始作这个可能有点难。如果一定要用对话框的话你可以去codeproject.com里面查一个叫Resizeable library的class。
http://www.codeproject.com/dialog/resizablelib.asp?df=100&forumid=2253&exp=0&select=1289408
从这个CResizableDialog继承下来的Dialog可以使里面的控件随着Dialog的变化跟着变大或变小。当然你也可以自己写,主要就是管理OnSize命令。
例如你在一个CStatic里面画图(不知道CStatic具体响应多少信息),收到WM_SIZE之后就要重画。根据新的大小。
显示XYZ可以用现成的library,如果没有就自己画了,在OnPaint里面画。