用程序来模拟Alt+PrtSc的键盘事件,实现截屏功能
来源:互联网 发布:综艺游戏环节名 知乎 编辑:程序博客网 时间:2024/05/20 18:27
用Alt+PrtSc进行截屏时,按键顺序为
step1:按下Alt键
step2:按下PrtSc键
Step3:释放PrtSc键
Step4:释放Alt键
以下程序可用来模拟键的按下和释放
Display display = Display.getCurrent();
//模拟step1
Event event = new Event();
event.type = SWT.KeyDown;
event.keyCode = SWT.ALT;// event.keyCode = SWT.MOD3;
display.post(event);
if (!display.readAndDispatch())
display.sleep();
//模拟step2
event = new Event();
event.type = SWT.KeyDown;
event.keyCode = SWT.PRINT_SCREEN;
display.post(event);
if (!display.readAndDispatch())
display.sleep();
//模拟step3
event = new Event();
event.type = SWT.KeyUp;
event.keyCode = SWT.PRINT_SCREEN;
display.post(event);
if (!display.readAndDispatch())
display.sleep();
//模拟step4
event = new Event();
event.type = SWT.KeyUp;
event.keyCode = SWT.ALT;// event.keyCode = SWT.MOD3;
display.post(event);
if (!display.readAndDispatch())
display.sleep();
- 用程序来模拟Alt+PrtSc的键盘事件,实现截屏功能
- Swing程序的模拟键盘事件
- 采用键盘事件来模拟
- 利用java robot实现模拟键盘事件和截屏
- 用C#程序实现键盘和鼠标的模拟
- 用C#程序实现键盘和鼠标的模拟
- MFC实现简单的键盘模拟程序
- 如何在程序中模拟键盘的按键事件?
- 编写一个组合鼠标事件和键盘事件的程序,该程序模拟一个电子白板,用户用鼠标在白板上画画,并通过键盘在上面写字
- qtp录制鼠标右键单击事件要通过模拟键盘操作来实现
- C语言实现模拟键盘按键事件
- Frame中键盘事件的问题及原因(转flyfeihong 的文章:Swing程序的模拟键盘事件)
- 基于STM32处理器的USB HID模拟鼠标键盘(2) - 实现键盘鼠标功能
- 用程序模拟键盘和鼠标键盘
- 用程序模拟键盘和鼠标键盘
- 用程序模拟键盘和鼠标键盘
- 用程序模拟键盘和鼠标键盘
- 用程序模拟键盘和鼠标键盘
- 网上的一道题目整理 《加上了我的注释》很值得看看
- Oracle JOB 用法小结
- Windows XP 文件/文件夹"安全"选项找不到 文件安全设置
- 向JEE项目中添加Flex配置的问题
- 虚继承 不明确继承疑问
- 用程序来模拟Alt+PrtSc的键盘事件,实现截屏功能
- GNU make 指南
- 1521 Entropy
- 深入理解OpenGL拾取模式(OpenGL Picking)
- grep 用法
- 一种可做特殊用途的字符串匹配算法
- CSS text-transform 的使用
- 丫头,我不后悔
- 在希望的互联网上--中国互联网产业发展-1