51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4827|回复: 4
打印 上一主题 下一主题

SILKTEST中调用键盘敲击函数来完成组合键中的功能.

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-12-31 15:44:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-1-5 17:13:45 | 只看该作者

strongly support

sdlkfj5
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-3-23 19:04:48 | 只看该作者

不错,鲜花!

sdlkfj3
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-7-16 12:02:35 | 只看该作者
sdlkfj2
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-8-9 10:52:31 | 只看该作者
sdlkfj3 sdlkfj3
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-22 05:46 , Processed in 0.071657 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表