模拟键盘输入的问题(50分)

  • 主题发起人 主题发起人 阿登学编程
  • 开始时间 开始时间

阿登学编程

Unregistered / Unconfirmed
GUEST, unregistred user!
keybd_event(Key, MapVirtualKey(Key, 0), 0, 0);
keybd_event(Key, MapVirtualKey(Key, 0), KEYEVENTF_KEYUP, 0);
我用上面的句子时总是不输出‘/’,不知道是为什么,大侠请教教我吧
 
怎么没有人来教教我呀?
我这样做错了吗?总是不能正确的输出呀!
大哥们来帮个忙呀!
 
模拟ALT+F4
keybd_event(VK_MENU, MapVirtualKey(VK_MENU, 0), 0, 0);
keybd_event(VK_F4, MapVirtualKey(VK_F4, 0), 0, 0);
keybd_event(VK_F4, MapVirtualKey(VK_F4, 0), KEYEVENTF_KEYUP, 0);
keybd_event(VK_MENU, MapVirtualKey(VK_MENU, 0), KEYEVENTF_KEYUP, 0);
 
PostMessage(handle,WM_KEYDOWN,VK_TAB,0);
 
楼上这位说的是要句柄的呀。我是想在鼠标焦点输入呀,
有没有人知道呀?
keybd_event我用过呀,不过总是不能输出我想要的,而且有时还不能输出。比如“/”
哪位大侠来帮帮我呀?
 
可以的呀。KEY=111
是不是你的焦点不在上面?setfocus先
 
后退
顶部