基本上,我试图从 java 应用程序控制 win32 应用程序(按下按钮,向文本字段添加内容)等。
尝试此操作的最佳方法是什么(即是否有任何工具包,DDE?)或者我是否必须尝试执行某种 FindWindowEx,然后发送 WM_LBUTTONDOWN 或其他内容?
干杯
最佳答案
看来这是封装在 java.net 项目的 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/