我想捕捉文本框是否被粘贴了数据,但是不知道怎么捕捉用户通过右键粘贴的事件

解决方案 »

  1.   

    TextChanged里面处理会闪来闪去的,所以想在点击弹出按钮后处理
      

  2.   

    WM_COMMAND消息里可以获取是哪项被选中了吗?
      

  3.   

    处理WM_CONTEXTMENU,WM_PASTE行吗?
      

  4.   

    捕获WM_PASTE消息进行处理也包括了ctrl+v
    WM_CONTEXTMENU捕获鼠标右击消息,可以屏蔽这消息
      

  5.   

    在WinProc里捕获不到WM_PASTE消息怎么回事
      

  6.   

    可以的啊:
    protected override void WndProc(ref Message m)
    {
    if(m.Msg==WM_PASTE)return;
    base.WndProc (ref m);
    }