【发布时间】:2010-08-04 21:30:12
【问题描述】:
创建一个包含以下对象的 SDI 应用程序 等级制度。 CVeiw
• CWnd 类应响应所有大小通知并调整大小 因此。它应该最大化自己以利用整个客户端 区域。 • 该类应该能够支持以下接口。 • ShowRectangle() - 应该在其中的任何位置绘制一个矩形 客户区。 • ShowCircle() - 第一个参数是一个结构 定义圆的尺寸和颜色。 • 全部擦除– 清除画布。 • 类中的上述方法应在用户调用时调用 选择绘制 -> 圆形,绘制 -> 矩形,绘制 -> 从 menu.(菜单应该是动态生成的)
我已经实现了从 CWnd 派生的类和一个作为 CVeiw 子级的窗口,并在 Mainfrm.cpp 文件中添加了动态菜单和它们的处理程序。
现在我的问题是,当在 Mainfrm.cpp 中处理事件时,如何在子窗口的画布上绘制??
【问题讨论】:
标签: visual-c++ mfc