OnPaint 自定义渲染

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OnPaint 自定义渲染相关的知识,希望对你有一定的参考价值。

说明

    实现自定义的窗口绘制


例子


#include "wx/event.h"


void OnPaint(wxPaintEvent& event);


EVT_PAINT(CFlightInstrumentPanel::OnPaint)


void CFlightInstrumentPanel::OnPaint( wxPaintEvent& event )

{

wxClientDC dc(this);

wxPen pen(*wxRED,1);

dc.SetPen(pen);

dc.DrawRectangle(0, 0, 200, 300);

dc.SetPen(wxNullPen);

}


以上是关于OnPaint 自定义渲染的主要内容,如果未能解决你的问题,请参考以下文章

无法清除 OnPaint 方法中的自定义控件

MFC 自定义 OnPaint 未被可靠调用

自定义控件

为啥我的C#Winform自定义控件,继承Control类,然后重写onpaint事件,设计窗体拖动时只剩下外框!

自定义 DateTimePicker 的边框和按钮

Winform自定义控件基础