如题,能截获F1键.提示语句:MessageBox.Show("按下了F1");

解决方案 »

  1.   

    在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。
      

  2.   

    const int MOUSEEVENTF_MOVE = 0x0001;      移动鼠标 
    const int MOUSEEVENTF_LEFTDOWN = 0x0002; 模拟鼠标左键按下 
    const int MOUSEEVENTF_LEFTUP = 0x0004; 模拟鼠标左键抬起 
    const int MOUSEEVENTF_RIGHTDOWN = 0x0008; 模拟鼠标右键按下 
    const int MOUSEEVENTF_RIGHTUP = 0x0010; 模拟鼠标右键抬起 
    const int MOUSEEVENTF_MIDDLEDOWN = 0x0020; 模拟鼠标中键按下 
    const int MOUSEEVENTF_MIDDLEUP = 0x0040; 模拟鼠标中键抬起 
    const int MOUSEEVENTF_ABSOLUTE = 0x8000; 标示是否采用绝对坐标这些参数如何获得的?