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的十进制是多少
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的十进制是多少
问题2,没有消息对应Ctrl+F11或者F12,所以也不存在什么十进制。
窗体接收有键盘事件,WndProc等方法用来接收
然后如果真要发送你也得分开发(印象中没有一起发过)
SendMessage(Ctrl按下)
SendMessage(F11按下)
SendMessage(F11抬起)
SendMessage(Ctrl抬起)如果说 你说的那个组合键是个全局热键 那你压根就不用SendMessage 你直接 keybd_event 模拟按下组合键就搞定了 系统接收到 会像目标窗体发送 WM_HOTKEY 消息