GLOBAL CONST $WM_CUT = 768 
GLOBAL CONST $WM_COPY = 769 
GLOBAL CONST $WM_PASTE = 770 
GLOBAL CONST $WM_CLEAR = 771 
GLOBAL CONST $WM_UNDO = 772 问题一:上面的编码是怎样算出来?
问题二:CTRL+v的 $WM_PASTE = 770    
 CTRL+F11/CTRL+F12的十进制是多少

解决方案 »

  1.   

    问题1,这是微软定义的,表示一个消息的ID
    问题2,没有消息对应Ctrl+F11或者F12,所以也不存在什么十进制。
      

  2.   

    谢谢,如果要发送Ctrl+F11给后台运行的窗体,有没有什么方法
      

  3.   

    谢谢,如果要发送Ctrl+F11给后台运行的窗体,有没有什么方法
      

  4.   

    你直接用 键盘事件 不可以了吗 下面有 e.F11 e.F12 e.CtrlLeft e.CtrlRight为什么你们想问题就乱搞那。
      

  5.   

    给窗体发送有sendmessage,postmessage,key_event等方法
    窗体接收有键盘事件,WndProc等方法用来接收
      

  6.   

    首先你得确定 在对方窗体上能接受 你的组合键
    然后如果真要发送你也得分开发(印象中没有一起发过)
    SendMessage(Ctrl按下)
    SendMessage(F11按下)
    SendMessage(F11抬起)
    SendMessage(Ctrl抬起)如果说 你说的那个组合键是个全局热键 那你压根就不用SendMessage 你直接 keybd_event 模拟按下组合键就搞定了 系统接收到 会像目标窗体发送 WM_HOTKEY 消息