模拟键盘击键 这个问题我已经答过很多遍了,参考http://www.csdn.net/expert/topic/89/89339.shtmhttp://www.csdn.net/expert/topic/150/150617.shtm 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 shift + 'a' 换成Delphi 就是:keybd_event(VK_SHIFT,0,KEYEVENTF_EXTENDEDKEY + 0,0);keybd_event(65,0,KEYEVENTF_EXTENDEDKEY + 0,0);keybd_event(65,0,KEYEVENTF_EXTENDEDKEY + KEYEVENTF_KEYUP,0);keybd_event(VK_SHIFT,0,KEYEVENTF_EXTENDEDKEY + KEYEVENTF_KEYUP,0); nne998(上上下下左右左右BABA):方法很好。 直接用sendMessage(self.handle,wm_char,ord('A'),0);即可sendMessage还有很多参数,你想怎么模拟就怎么模拟 用 keybd_event是模拟键盘输入最好最好的方法! Delphi MDI窗体显示问题 医院的电子病例,用什么开发工具最好,最快? delphi ado mdb like 查询 Delphi 如何通过配置ini文件去连接SQL 紧急求救!ServerSocket和clientSocket通讯问题 !!!!!!!!!!!!!!!急@在线等答案 如何删除选定的DBGrid记录(不用导航控件) 各位大侠请帮帮忙! 我想在mainform里面做一个背景图片,想问一下? 高分求购:短消息原码! 怎样将Paradox表中的数据另存为文本文件(.txt)或Word文件(.doc)? DBImage能否显示JPG数据图形? 模拟键盘击键(急!!!)
keybd_event(65,0,KEYEVENTF_EXTENDEDKEY + 0,0);
keybd_event(65,0,KEYEVENTF_EXTENDEDKEY + KEYEVENTF_KEYUP,0);
keybd_event(VK_SHIFT,0,KEYEVENTF_EXTENDEDKEY + KEYEVENTF_KEYUP,0);
方法很好。
sendMessage(self.handle,wm_char,ord('A'),0);即可
sendMessage还有很多参数,你想怎么模拟就怎么模拟
用 keybd_event是模拟键盘输入最好最好的方法!