使用窗口对象
使用 Windows 调用两类活动:
处理 Windows 消息
在窗口中绘制
若要处理任何窗口中的 Windows 消息,包括你自己的子窗口,请参阅“将消息映射到函数”,将消息映射到 C++ 窗口类。 然后在类中写入消息处理程序成员函数。
框架应用程序中的大多数绘图发生在视图中,每当必须绘制窗口的内容时,都会调用 OnDraw 成员函数。 如果窗口是视图的子级,则可以让 OnDraw
调用一个窗口成员函数将视图的一些绘图委托给子窗口。
在任何情况下,都需要设备上下文进行绘制。 可以使用与窗口关联的设备上下文中包含的常用笔、画笔和其他图形对象。 或者,可以修改这些对象以获取所需的绘图效果。 根据需要设置设备上下文后,调用 CDC 类的成员函数 (设备上下文类) 绘制线条、形状和文本;使用颜色;并处理坐标系。