我正在使用 ScintillaNet 的 Scintilla 控件,并且我需要对粘贴操作进行一些控制(以便能够检查某些内容和/或更新要粘贴的文本)。
我试图创建 Scintilla 控件的子类并覆盖 WndProc 方法。然后,我截获了 WM_PASTE 消息(0x0302),没有运气。我从来没有抓住它。
这是我使用的代码:
受保护的覆盖无效 WndProc(参考消息 m)
{
if (m.Msg == WM_PASTE)
{
MessageBox.Show("粘贴");
}
base.WndProc(参考 m);
}
任何的想法?