查看源代码 wxPaintDC (wx v2.4.3)
如果应用程序希望在 EVT_PAINT() 事件处理程序中在窗口的客户端区域上绘制,则必须构造一个 wxPaintDC
。
这通常应该构造为临时堆栈对象;不要存储 wxPaintDC
对象。如果您有 EVT_PAINT() 处理程序,即使您实际上不使用它,也必须
在其中创建一个 wxPaintDC
对象。
在您的 EVT_PAINT() 处理程序中使用 wxPaintDC
很重要,因为它会自动将裁剪区域设置为窗口的损坏区域。尝试在此区域之外绘制的内容不会显示。
wxPaintDC
对象被初始化为使用与其关联的窗口相同的字体和颜色。
参见
此类派生自以下类,可以使用以下类中的函数:
wxWidgets 文档:wxPaintDC
摘要
类型
-type wxPaintDC() :: wx:wx_object().