*********简单问题 如何在程序里模拟实现ctrl+v************ 最好再讲讲模拟键盘输入 尤其是多个组合键的模拟输入 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 待模拟的窗口得到焦点keybd_event(17,mapvirtualkey(17,0),0,0);////ctrlkeybd_event(86,mapvirtualkey(86,0),0,0);////vkeybd_event(86,mapvirtualkey(86,0),keyeventf_keyup,0);keybd_event(17,mapvirtualkey(17,0),keyeventf_keyup,0); keybd_event(VK_CONTROL,mapvirtualkey(VK_CONTROL,0),0,0);keybd_event(86,mapvirtualkey(86,0),0,0);keybd_event(86,mapvirtualkey(86,0),keyeventf_keyup,0);keybd_event(VK_CONTROL,mapvirtualkey(VK_CONTROL,0),keyeventf_keyup,0); 其实也就是首先模拟按下了CTRL键,再模拟按下V键,再模拟放开V键,最后放开CTRL键,楼主可以举一反三的。 1、Keybd_event2、SendKey3、在KeyPress里检查是否ctrl+v,然后调用你的功能,比如:paste。另外,类似的模拟还有:Mouse_Event//模拟的鼠标事件 DBChart双曲线显示问题??? 谁能帮我实现这个功能,grid某列自动显示为日期 哪里可下载波到查看 系统配置 (CPU\硬盘、显卡、内存)的VCL TcxGrid的Drag&Drop问题 当我点击别的应用程序窗口时,怎么能够让我自己的程序窗口自动隐藏? 请大家给个思路 着最大值 各位老大,如果网页有大量的数据要发送给服务器,用Delphi语言编写好不好呢? 弹出式窗口,如何用?能否举点例子。 急死我了,怎么不理我,DELPHI程序员们,怎求不了此日期的记录(ACESS数据库) 怎么设置DBGRID的表格的背景色! 如何使DBgrid中选中的行!以其它颜色显示?
keybd_event(17,mapvirtualkey(17,0),0,0);////ctrl
keybd_event(86,mapvirtualkey(86,0),0,0);////v
keybd_event(86,mapvirtualkey(86,0),keyeventf_keyup,0);
keybd_event(17,mapvirtualkey(17,0),keyeventf_keyup,0);
keybd_event(86,mapvirtualkey(86,0),0,0);
keybd_event(86,mapvirtualkey(86,0),keyeventf_keyup,0);
keybd_event(VK_CONTROL,mapvirtualkey(VK_CONTROL,0),keyeventf_keyup,0);
2、SendKey
3、在KeyPress里检查是否ctrl+v,然后调用你的功能,比如:paste。另外,类似的模拟还有:
Mouse_Event//模拟的鼠标事件