永发信息网

怎么用java c++ 编写一个模拟键盘重复按键的操作 就类似于按键精灵,

答案:2  悬赏:10  手机版
解决时间 2021-03-01 14:45
怎么用java c++ 编写一个模拟键盘重复按键的操作 就类似于按键精灵,
最佳答案
Windows API 里面有 PostMessage 和 SendMessage 给你用。
全部回答
(1) 在页面上点右键,按'e’键(菜单上注明'e’是快捷键) (2) 这时候弹出保存对话框,因为文件名该程序已经根据页面为我们默认设好了,所以直接点回车确认就可以了。 (3) 转到下一页,查看程序的“视图”菜单发现,有一个“跳转”-“下一页”的选项,快捷键是ctrl+pagedown,因此只要再按下ctrl+pagedown即可。 (4) 重复(1)直到全部操作结束。 程序如下: //此程序用于模拟鼠标和键盘操作。 #include int main() { sleep(3000);//留3秒用于我们把鼠标移到文档上 for(int i=1;i<567;i++) { //模拟右键按下弹起 mouse_event(mouseeventf_rightdown,0, 0, 0, 0); mouse_event(mouseeventf_rightup,0, 0, 0, 0); //模拟按下'e'键 keybd_event('e',(byte)0, 0 ,0); keybd_event('e', (byte)0, keyeventf_keyup,0); sleep(50); //模拟按下回车,对应确定保存 keybd_event(vk_return, 0, 0 ,0); keybd_event(vk_return, 0, keyeventf_keyup,0); sleep(100);//等待保存 //模拟按下ctrl+pagedown键,对应翻页 keybd_event(vk_control, (byte)0, 0 ,0); keybd_event(vk_next,(byte)0, 0 ,0); keybd_event(vk_next, (byte)0, keyeventf_keyup,0); keybd_event(vk_control, (byte)0, keyeventf_keyup,0); sleep(50);//等待翻页 } return 0; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
用半导体材料制成热敏电阻,在温度升高时,电
三阶魔方复原公式,一看就懂,
青椒苦瓜炒肉怎么做
心烦意燥的反义词
谜底(大洋百货苏州店)我想知道这个在什么地方
精手指怎么去啊,有知道地址的么
我主板GPU好像被禁用了,请问怎么开启GPU呢?
大家哪里打出来的最多
大怒、暴怒可以导致的是A.气结B.气下C.气上D.
八星报喜粤语出了没有
怒江纬业建设监理有限公司这个地址在什么地方
小吃店起名大全
【倾巢而出的意思】成语《雏鹰展翅》.《倾巢
天添向尚地址在哪,我要去那里办事
oppor9更新系统后充电呼吸灯不亮了,谁知道怎
推荐资讯
身上长了好多包包是怎么回事?
微信视频有声音没图像?
101培优教育地址有知道的么?有点事想过去
一月份的蜡嘴怎么养
2571/2574次广州至南宁的火车有餐车吗?持站
怀孕几个月吃核桃对宝宝好?一天吃几个?
汇和房产4号商住楼这个地址在什么地方,我要
每段路这首歌是哪个电视剧的主题曲?
"汇贤雅叙“是什么意思
武陟县城哪个小学是公立学校
和安居乐业一样结构的词语
晚安晚安和晚安啦和晚安有啥区别?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?