键盘键与鼠标的键码对照

 

                        字母和数字键    数字小键盘的键       功能键        其它键
      键   键码     键   键码       键   键码     键      键码
      A   65       0   96           F1   112     Backspace    8
      B   66       1   97        F2   113     Tab       9
      C   67       2   98        F3   114     Clear      12
      D   68       3   99        F4   115     Enter      13
      E   69       4   100         F5   116     Shift      16
      F   70       5   101         F6   117     Control     17
      G   71       6   102       F7   118      Alt       18
      H   72       7   103         F8   119     Caps Lock    20
      I   73       8   104       F9   120        Esc       27
      J   74       9   105       F10  121     Spacebar    32
      K   75       *   106         F11  122     Page Up     33
      L   76       +   107         F12  123     Page Down    34
      M   77       Enter 108       --   --           End       35
      N   78       -   109       --   --            Home      36
      O   79       .   110       --   --             Left Arrow   37
      P   80       /   111       --   --             Up Arrow    38
      Q   81       --   --       --   --               Right Arrow   39
      R   82       --   --       --   --               Down Arrow    40
      S   83       --   --       --   --                Insert      45
      T   84       --   --       --   --               Delete      46
      U   85       --   --       --   --               Help       47
      V   86       --   --       --   --               Num Lock     144
      W   87                                                                                   PrintScreen            44
      X   88      
      Y   89      
      Z   90      
      0   48      
      1   49      
      2   50       
      3   51       
      4   52       
      5   53       
      6   54       
      7   55       
      8   56       
      9   57  

以下为windows的鼠标系统消息
WM_MOUSEMOVE = 512    //鼠标移动
WM_LBUTTONDOWN = 513  //左键按下
WM_LBUTTONUP = 514  //左键释放
WM_LBUTTONDBLCLK = 515  //左键双击
WM_RBUTTONDOWN = 516  //右键按下
WM_RBUTTONUP = 517  //右键释放
WM_RBUTTONDBLCLK = 518  //右键双击
WM_MBUTTONDOWN = 519  //中键按下(3键鼠标 Only)
WM_MBUTTONUP = 520  //中键释放(3键鼠标 Only)
WM_MBUTTONDBLCLK = 521  //中键双击(3键鼠标 Only)
WM_MOUSEWHEEL = 522  //中键滚轮滚动 (3键鼠标 Only)

    这些事件一般都可以在控件或者窗口的other时间中进行捕捉,然后根据情况做相应的处理

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值