社区
Windows SDK/API
帖子详情
请问,怎样模拟一个组合键?
sheeppan
2003-04-27 11:29:22
请问,怎样模拟一个组合键?比如ctrl+c(复制的快捷键)我用
sendmessage(wd,wm_char,$43 and $11,0)和sendmessage(wd,wm_keydown,$43 and $11,0)咋个不行呢,请教!
...全文
104
8
打赏
收藏
请问,怎样模拟一个组合键?
请问,怎样模拟一个组合键?比如ctrl+c(复制的快捷键)我用 sendmessage(wd,wm_char,$43 and $11,0)和sendmessage(wd,wm_keydown,$43 and $11,0)咋个不行呢,请教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sheeppan
2003-04-29
打赏
举报
回复
是能模拟了,但是keyup没有响应,一直都是处于keydown状态,是咋回是哦
silverwonder
2003-04-28
打赏
举报
回复
//Ctrl+C:
keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), 0, 0);
keybd_event(Ord('C'), MapVirtualKey(Ord('C'), 0), 0, 0);
keybd_event(Ord('C'), MapVirtualKey(Ord('C'), 0), KEYEVENTF_KEYUP, 0);
keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), KEYEVENTF_KEYUP, 0)
//Ctrl+V:
keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), 0, 0);
keybd_event(Ord('V'), MapVirtualKey(Ord('V'), 0), 0, 0);
keybd_event(Ord('V'), MapVirtualKey(Ord('V'), 0), KEYEVENTF_KEYUP, 0);
keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), KEYEVENTF_KEYUP, 0)
wjlsmail
2003-04-27
打赏
举报
回复
试试 :
keybd_event ( 17, 0, 0, 0 ) ;
keybd_event ( 67, 0, 0 , 0 ) ;
keybd_event ( 67, 0, 2, 0 ) ;
keybd_event ( 17, 0, 2, 0 ) ;
Eastunfail
2003-04-27
打赏
举报
回复
使用
keybd_event
sheeppan
2003-04-27
打赏
举报
回复
好象不行哦
robbot
2003-04-27
打赏
举报
回复
//试一试
sendmessage(wd,wm_char+wm_keydown,$43 and $11,0)
tw_cshn
2003-04-27
打赏
举报
回复
是用
sendmessage(wd,wm_char,$43 and $15,0)
sheeppan
2003-04-27
打赏
举报
回复
还是不行
java keyevent
组合键
_Java
模拟
发送键盘消息 shift
组合键
Java中可通过java.awt.Robot来
模拟
发送消息:键盘消息,鼠标消息之类的。先来试试Robotrobot=newRobot();robot.keyPress(KeyEvent.VK_CONTROL);robot.keyPress(KeyEvent.VK_ALT);robot.keyPress(KeyEvent.VK_RIGHT);robot.keyRelease(KeyEvent.V...
java键盘
组合键
_Java
模拟
发送键盘消息 shift
组合键
Java中可通过java.awt.Robot来
模拟
发送消息:键盘消息,鼠标消息之类的。先来试试Robotrobot=newRobot();robot.keyPress(KeyEvent.VK_CONTROL);robot.keyPress(KeyEvent.VK_ALT);robot.keyPress(KeyEvent.VK_RIGHT);robot.keyRelease(KeyEvent.V...
打开
一个
记事本,然后
模拟
键盘输入
打开
一个
记事本,然后
模拟
键盘输入 package wjl_test; import java.awt.AWTException; import java.awt.Robot; import java.awt.Toolkit; import java.awt.datatransfer.Clipboard; import java.awt.datatransfer.StringSe
c++中使用keybd_event函数实现
模拟
按键功能
前言 最近项目需要做到一些
模拟
按键的操作。项目中主要用了keybd_event和PostMessage,这边先把keybd_event做一下记录。 keybd_event函数说明 1.函数原型 VOID keybd_event(BYTE bVk, BYTE bScan, DWORD dwFlags, DWORD dwExtralnfo); 2.参数说明 bVk:定义
一个
虚拟键码...
API备忘录之
模拟
键盘动作
演示工程下载 代码 unit My_KeyBD_Event;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Button1: TButton; But...
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章