1 针对粘贴消息,但是会弹出菜单。
public class MyTextBox : System.Windows.Forms.TextBox
{
public const int WM_PASTE = 0x0302;//粘貼消息
protected override void WndProc(ref Message m)
{
if (m.Msg != WM_PASTE) base.WndProc(ref m);
}
}
2 替换右键菜单,变向禁止。
public class MyTextBox : System.Windows.Forms.TextBox
{
public static MyTextBox t = new MyTextBox();
public MyTextBox()
{
ContextMenuStrip contextMenuStrip = new System.Windows.Forms.ContextMenuStrip();
t = this;
t.ContextMenuStrip = contextMenuStrip;
}
}