admin 管理员组文章数量: 887021
WM
构造F1的WM_KEYDOWN的lParam:
0x1 | (MapVirtualKey(VK_F1, MAPVK_VK_TO_VSC) << 16)
如果Alt也按下
0x1 | ((KF_ALTDOWN|MapVirtualKey(VK_MENU, MAPVK_VK_TO_VSC)) << 16)
构造F1的WM_KEYUP的lParam:
0x1 | ((KF_REPEAT|KF_UP|MapVirtualKey(VK_F1, MAPVK_VK_TO_VSC)) << 16)
如果Alt也按下:
0x1 | ((KF_ALTDOWN|KF_REPEAT|KF_UP|MapVirtualKey(VK_MENU, MAPVK_VK_TO_VSC)) << 16)
使用:
::PostMessage(activeWnd->m_hWnd,WM_KEYDOWN,'V',0x1|(MapVirtualKey('V', MAPVK_VK_TO_VSC) << 16));
::PostMessage(activeWnd->m_hWnd,WM_KEYUP,'V',0x1 | ((KF_REPEAT|KF_UP|MapVirtualKey('V', MAPVK_VK_TO_VSC)) << 16));
转自:
本文标签: WM
版权声明:本文标题:WM 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1725646553h873686.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论