中国建设投资集团 网站首页,微信小程序怎么批量删掉,wordpress浏览器,做ppt的网站官网下载
DD虚拟键盘虚拟鼠标
github下载
GitHub - ddxoft/master 点击下载后#xff0c;将驱动包下#xff0c;这里以win7为例 setup运行安装 安装成功后 可以打开电脑管理#xff0c;可以看见DD虚拟鼠标和键盘 这里以JAVA接入为例
使用管理员权限启动eclipse #…
官网下载
DD虚拟键盘虚拟鼠标
github下载
GitHub - ddxoft/master 点击下载后将驱动包下这里以win7为例 setup运行安装 安装成功后 可以打开电脑管理可以看见DD虚拟鼠标和键盘 这里以JAVA接入为例
使用管理员权限启动eclipse 新建工程将相关dll拷贝到工程classpath目录下
新建工程maven依赖如下 dependency groupIdnet.java.dev.jna/groupId artifactIdjna-platform/artifactId version4.1.0/version /dependency dependency groupIdnet.java.dev.jna/groupId artifactIdjna/artifactId version4.1.0/version /dependency 使用JNA框架调用如下:
import com.sun.jna.Library;
import com.sun.jna.Native;public interface DD extends Library {DD DRV (DD) Native.loadLibrary(DD64, DD.class);DD HID (DD) Native.loadLibrary(DDHID64.dll, DD.class);DD INSTANCE (DD) Native.loadLibrary(DD94687.64, DD.class);int DD_mov(int x, int y);int DD_movR(int dx, int dy);int DD_btn(int btn);int DD_whl(int whl);int DD_key(int ddcode, int flag);int DD_str(String s);} 测试模拟win按键测试代码如下:
public static void main(String[] args) throws InterruptedException {int dd_btn DD.DRV.DD_btn(0);int dd_key DD.DRV.DD_key(601, 1);int dd_key2 DD.DRV.DD_key(601, 2);System.out.println(退出\tdd_key\tdd_key2);} 运行后将会按一下窗口按键