使用窗口对象

使用 Windows 调用两种类型的活动:

  • 处理 Windows 消息

  • 在窗口中绘图

若要处理任何窗口中的 Windows 消息,包括你自己的子窗口,请参阅 “将消息映射到函数 ”,将消息映射到C++窗口类。 然后在类中编写消息处理程序成员函数。

框架应用程序中的大多数绘图发生在视图中,每当必须绘制窗口的内容时,都会调用 其 OnDraw 成员函数。 如果你的窗口是视图的子级,则可以通过 OnDraw 调用窗口的成员函数之一将视图的一些绘图委托给子窗口。

在任何情况下,都需要设备上下文进行绘制。 可以使用与窗口关联的设备上下文中包含的股票笔、画笔和其他图形对象。 或者,可以修改这些对象以获取所需的绘图效果。 根据需要设置设备上下文后,调用 CDC 类(设备上下文类)的成员函数来绘制线条、形状和文本;使用颜色;和处理坐标系。

想要详细了解哪些内容

另请参阅

窗口对象