问题描述
- java获取window窗口位置和大小
-
如题,请问在java中如何才能够拿到windows打开的其他窗口的大小和其坐标?
解决方案
通过jni调用windows api,比如getwindowrect或者getwindowpos。
解决方案二:
使用JNI调用WIN32 API ,先得到窗口句柄,再得到窗口的RECT
先WindowFromPoint(point);
再GetWindowRect(hwnd, &rect);
返回的rect,就是窗口的left/top/width/height
这个不麻烦、也不复杂,很简单的JNI。
解决方案三:
java里面怎么接受GetWindowRect的返回值?是什么类型?
时间: 2024-08-01 19:36:31