我说明一下 我的目的窗口是一个游戏, 该游戏能响应ALT+A,并做出反应我现在的程序只要向该游戏窗口发送一个ALT+A的按键消息就行了~~~~~` 我用了上述的方法,可是还不能成功?我都不知道为什么了
A:用这个好像不能指定到那个窗口
keybd_event(VK_MENU, MapVirtualKey(VK_MENU,0),0,0);
keybd_event(120, MapVirtualKey(120,0),0,0);
keybd_event(120, MapVirtualKey(120,0),KEYEVENTF_KEYUP,0);
keybd_event(VK_MENU, MapVirtualKey(VK_MENU,0),KEYEVENTF_KEYUP,0);
B: 用这个好像又不行:
::SendMessage(m_jxhwnd,WM_KEYDOWN,(WPARAM)VK_MENU,0);
::SendMessage(m_jxhwnd,WM_KEYDOWN,(WPARAM)0x78,0);
::SendMessage(m_jxhwnd,WM_KEYUP,(WPARAM)0x78,0);
::SendMessage(m_jxhwnd,WM_KEYUP,(WPARAM)VK_MENU,0);
到底要怎么做,求教,谢谢谢谢~~~
我的信箱是wgb0001@163.com,请各位大哥哥帮帮小弟,不胜感激!!!