volvoo 发表于 2006-12-22 17:52:51

脚本开发小技巧--1 如何发送组合键盘码

以前发了个贴子,讲如何模拟键盘发送按键,这次说一个如何发送组合键,
还是用这个函数,模拟按键 Ctrl+a,用来全部选中某些选项或者数据,大家可以根据自己的需要
组合,只要察看键盘码就可以了,
组合键 得基本原理是 先依次按下,然后逆序松开 第三个参数0 代表pressing 2代表 key up

Extern.Declare micVoid, "keybd_event", "user32.dll", "keybd_event", micByte,micByte,micDWord,micULong
extern. keybd_event162,0,0,0'l-control
extern. keybd_event65,0,0,0'a
extern. keybd_event65,0,2,0
extern. keybd_event162,0,2,0


本人qq 17022690
欢迎交流

[ 本帖最后由 volvoo 于 2006-12-22 17:55 编辑 ]

walker1020 发表于 2006-12-23 10:10:14

不错! 要好好向楼主学习了!

Samuel_Agile 发表于 2006-12-28 16:23:34

好像wshshell.sendkeys可以阿

sky-vid 发表于 2007-4-24 11:12:25

谢谢了。解决了我的大问题

lchappy 发表于 2009-3-6 11:16:04

问一下,Alt + F4 要怎么写?

manhong 发表于 2009-3-6 11:36:31

WshShell.SendKeys "%{F4}"

MYELAINE 发表于 2009-3-19 11:53:37

弱弱问一下, 怎样得到键值?
页: [1]
查看完整版本: 脚本开发小技巧--1 如何发送组合键盘码