以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 经验交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=5) ---- [求助]请教API函数Keybd_event的用法/? (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=5&id=29834) |
-- 作者:x123992009 -- 发布时间:2009-12-25 19:25:34 -- [求助]请教API函数Keybd_event的用法/? Keybd_event 这个API函数,这么使用啊, 我根据这个函数的参数做了,但还是不行,不知道是不是那个地方没有设好...
那个大佬,知道这么用的,说一下.谢谢.给个教程最好了,谢谢........
这个函数用来,虚拟键盘按键的..
keybd_event(65,0,0,0);
同时我发现,一些函数的用法,星,,和,函数参数上提供的不同相.
如,那个, 模拟鼠标按键用mouse_event函数 这个函数好像也不一样.
星里提供那个,参数是用,,,2按下...4松开.
查API函数里的参数为. 第一个为选项标志,为MOUSEEVENTF_LEFTDOWN时表示左键按下为MOUSEEVENTF_LEFTUP表示左键松开,
这些都不一样..哎,, 真不知道.这么用...
最后,希望会用这个函数的朋友.做个例子,在这谢谢了................ |
-- 作者:FSJM -- 发布时间:2009-12-26 4:39:11 -- 这些都是,在Win API 中定义的一些常数,“星”不需要头文件(C++中的)所以必须直接使用数值; MOUSEEVENTF_LEFTDOWN = 2 MOUSEEVENTF_LEFTUP = 4
这些可参考: http://www.diylsoft.com/reference/winuser.h (MFC ) http://www.diylsoft.com/reference/windows.pas (Delphi) |
-- 作者:FSJM -- 发布时间:2009-12-26 4:42:46 -- 这些常量 在传统的代码编译中,编译器要把它全部 换成数值,和《星》中直接用是一个效果。 |
-- 作者:qq208 -- 发布时间:2009-12-26 5:17:33 -- 知识是逐步积累的,学习! |
-- 作者:qys1000 -- 发布时间:2009-12-26 14:04:06 -- 搭建目前的数据库功能是很强大的,在低层开发上,如果能做好加强针对搭建调用API的学习和积累,无疑会更上一层楼,希望公司能帮助星友们学习针对搭建调用API的方法,就像本贴楼主说的,虽然查了相关资料,但因为参数问题,还是觉得无从下手。
|
-- 作者:玩脑者 -- 发布时间:2009-12-26 14:14:41 -- Post By:2009-12-26 4:39:1
Post By:2009-12-26 4:42:46
李老师这个时间还没睡呢? |
-- 作者:vps933 -- 发布时间:2009-12-27 0:35:18 -- API 调用是传统高级语言的调用方式,没有 C 的知识,还是很难的。 |
-- 作者:x123992009 -- 发布时间:2009-12-27 0:58:04 -- keybd_event
那么,这个函数,应该这么使用啊,,?
keybd_event(65,0,0,0);
KEYEVENTF_KEYUP换成2?
好像也不行.. |
-- 作者:xiaoxuesheng -- 发布时间:2009-12-27 11:27:57 -- 这些往往和活动窗口有关。 |
-- 作者:x123992009 -- 发布时间:2009-12-29 12:40:55 -- 顶一下,,求解 |