我一直在创建一个自定义的RichTextBox控件,以向文本区域添加一些额外的图形。根据我所读到的,默认情况下,此控件不公开它的画图事件。在OnPaint方法中,我试图从Win32 API调用BeginPaint()来绘制一些形状,但是没有绘制任何图形。当我检查rcPaint结构中的PAINTSTRUCT字段时,它总是空的(所有值都是0)。所以我的问题是,为什么更新区域总是空的?我一定是漏掉了什么。public partial class RichTextBoxEn
(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.Control.WndProc(Message&m) at System.Windows.Forms.Label.WndProc(Message&m) at System.Windows.Forms.Control.WndProc(&m)at System.Windows.Forms.Control.