我买了个鼠标,键比较多。有几个可以设置的快捷键。但是附件盘里的程序只能把那几个键设置成“前进”“后退”“打开浏览器”等等!
   我想问问是不是可以通过鼠标钩子把那几个键改成模拟键盘上的按键。
   另外,希望给点有关钩子方面的源码!

解决方案 »

  1.   

    我买了个CPU,功能比较多。求一个操作系统源代码。
      

  2.   

    sendkeys模拟键盘按键
    System.Windows.Forms.SendKeys.Send( "要发送的键 ")   
    private readonly int MOUSEEVENTF_LEFTDOWN = 0x2;   
      private readonly int MOUSEEVENTF_LEFTUP = 0x4;   
      [DllImport( "user32 ")]   
      public static extern void mouse_event(int dwFlags, int dx, int dy, int dwData, int dwExtraInfo);   
     
     
      

  3.   

    先谢谢楼上对我的支持哈!
        但是不是mouse_event。那几个键不是左,中,右键。所以我也在问能不能用鼠标钩子来实现。