51Testing软件测试论坛
标题:
SILKTEST中调用键盘敲击函数来完成组合键中的功能.
[打印本页]
作者:
zhangqunhe
时间:
2006-12-31 15:44
标题:
SILKTEST中调用键盘敲击函数来完成组合键中的功能.
SILK通过对系统文件"user32.dll"调用keybd_event()函数来定义新的功能函数,实现组合键的功能.下面的例子是一个粘贴的作用!
[ ] const VK_CTRL = 0x11 // CTRL key//定义键值,所需要的其他键值请参考附件.
[ ] const VK_V = 0x56 // the V key
[-] dll "user32.dll" //调用函数
[ ] void keybd_event(UNSIGNED CHAR bVk, UNSIGNED CHAR bScan, UNSIGNED LONG dwFlags, UNSIGNED LONG dwExtra)
[ ]
//这一动态连接库函数,只是懂得第一个是调用定义的变量值,后面的几个具体的含义还不太清楚,希望大家帮帮忙!
[-] void Paste()//定义新的功能函数
[ ] keybd_event(VK_CTRL, 0, 0, 0)
[ ] keybd_event(VK_V, 0, 0, 0)
注:大家需要相应的功能时,只需加入新的变量,完善新的函数即可.
大家的回帖,是对我的鼓励!好的继续,不好的改正!
哈哈!
祝大家新年快乐!
[
本帖最后由 zhangqunhe 于 2006-12-31 15:45 编辑
]
作者:
jnhfly
时间:
2007-1-5 17:13
标题:
strongly support
sdlkfj5
作者:
asks_zhuang
时间:
2007-3-23 19:04
标题:
不错,鲜花!
sdlkfj3
作者:
Mandy_ma
时间:
2007-7-16 12:02
sdlkfj2
作者:
brian812
时间:
2007-8-9 10:52
sdlkfj3 sdlkfj3
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2