switch (m.Msg)
            {
                    case 0x201://WM_LBUTTONDOWN
                    int s = SendMessage(this.textBox1.Handle, (int)0x00BA, IntPtr.Zero, IntPtr.Zero);
                    MessageBox.Show(s.ToString());                    break;           }想这段代码中那个case 0x201值是如何获得呀!

解决方案 »

  1.   

    这个是m.msg的值啊,也就是左键按下时,传递给窗体的系统消息值,看看API吧。
      

  2.   

    protected virtual void WndProc(
        ref Message m
    )大概是重写Control的这个方法得到的,
      

  3.   

    这个是系统给定的,你查API就可以查到各种消息的值了。
      

  4.   


    Control.WndProc这个方法是框架调用的,当你窗口有消息时,你可以拦截到就是那个Message结构比如你窗口移动,mouse enter 等,动作都会导致 message
      

  5.   


    新建MFC项目在项目里面写上WM_LBUTTONDOWN,然后在WM_LBUTTONDOWN上面右键---转到定义,就看到了他对应的值
      

  6.   

    http://dev.csdn.net/article/73/73242.shtm
    这是CSDN收藏的消息大全,希望对你有帮助。