下面列出了怎么用com.sun.jna.platform.win32.WinDef.RECT的API类实例代码及写法,或者点击链接到github查看源代码。
@Override
public Rectangle getFocusedWindow() {
HWND hwnd = user32.GetForegroundWindow();
RECT rect = new User32.RECT();
boolean success = user32.GetWindowRect(hwnd, rect);
return success ? rect.toRectangle() : null;
//return getFocusedRectangle();
}
private static Rectangle getRectangle(HWND hwnd, int winNum) {
RECT rect = new User32.RECT();
boolean success = user32.GetWindowRect(hwnd, rect);
return success ? rect.toRectangle() : null;
}
boolean GetWindowRect(Pointer hWnd, WinDef.RECT rect);