gpt4 book ai didi

java - Java 应用程序访问 Windows 进程并发送命令的最佳方法

转载 作者:行者123 更新时间:2023-11-30 05:16:51 25 4
gpt4 key购买 nike

基本上,我试图从 java 应用程序控制 win32 应用程序(按下按钮,向文本字段添加内容)等。

尝试此操作的最佳方法是什么(即是否有任何工具包,DDE?)或者我是否必须尝试执行某种 FindWindowEx,然后发送 WM_LBUTTONDOWN 或其他内容?

干杯

最佳答案

看来这是封装在 java.net 项目的 jna 项目中的:

https://github.com/twall/jna

无论如何,这都是一种可能性。

在一个示例中,它显示了一些看起来可能对您有用的导入:

import com.sun.jna.examples.win32.GDI32;
import com.sun.jna.examples.win32.User32;
import com.sun.jna.examples.win32.GDI32.BITMAPINFO;
import com.sun.jna.examples.win32.User32.BLENDFUNCTION;
import com.sun.jna.examples.win32.User32.POINT;
import com.sun.jna.examples.win32.User32.SIZE;
import com.sun.jna.examples.win32.W32API.HANDLE;
import com.sun.jna.examples.win32.W32API.HBITMAP;
import com.sun.jna.examples.win32.W32API.HDC;
import com.sun.jna.examples.win32.W32API.HRGN;
import com.sun.jna.examples.win32.W32API.HWND;

关于java - Java 应用程序访问 Windows 进程并发送命令的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/708998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com