Added MonitorFromPoint
This commit is contained in:
parent
509106d658
commit
e09faaf491
@ -29,6 +29,7 @@ import com.sun.jna.Callback;
|
||||
import com.sun.jna.Pointer;
|
||||
import com.sun.jna.WString;
|
||||
import com.sun.jna.platform.win32.WinNT;
|
||||
import com.sun.jna.platform.win32.WinUser.HMONITOR;
|
||||
|
||||
import dorkbox.jna.windows.structs.ICONINFO;
|
||||
import dorkbox.os.OS;
|
||||
@ -160,9 +161,13 @@ interface User32 {
|
||||
*/
|
||||
int ReleaseDC(HWND hWnd, HDC hDC);
|
||||
|
||||
|
||||
/**
|
||||
* https://msdn.microsoft.com/en-us/library/windows/desktop/ms648390(v=vs.85).aspx
|
||||
*/
|
||||
boolean GetCursorPos(POINT point);
|
||||
|
||||
/**
|
||||
* https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-monitorfrompoint
|
||||
*/
|
||||
HMONITOR MonitorFromPoint(POINT.ByValue pt, int dwFlags);
|
||||
}
|
||||
|
@ -29,6 +29,7 @@ import com.sun.jna.Callback;
|
||||
import com.sun.jna.Pointer;
|
||||
import com.sun.jna.WString;
|
||||
import com.sun.jna.platform.win32.WinNT;
|
||||
import com.sun.jna.platform.win32.WinUser.HMONITOR;
|
||||
|
||||
import dorkbox.jna.JnaHelper;
|
||||
import dorkbox.jna.windows.structs.ICONINFO;
|
||||
@ -117,4 +118,8 @@ class User32_32 implements User32 {
|
||||
@Override
|
||||
public native
|
||||
boolean GetCursorPos(final POINT point);
|
||||
|
||||
@Override
|
||||
public native
|
||||
HMONITOR MonitorFromPoint(POINT.ByValue pt, int dwFlags);
|
||||
}
|
||||
|
@ -29,6 +29,7 @@ import com.sun.jna.Callback;
|
||||
import com.sun.jna.Pointer;
|
||||
import com.sun.jna.WString;
|
||||
import com.sun.jna.platform.win32.WinNT;
|
||||
import com.sun.jna.platform.win32.WinUser.HMONITOR;
|
||||
|
||||
import dorkbox.jna.JnaHelper;
|
||||
import dorkbox.jna.windows.structs.ICONINFO;
|
||||
@ -122,4 +123,8 @@ class User32_64 implements User32 {
|
||||
@Override
|
||||
public native
|
||||
boolean GetCursorPos(final POINT point);
|
||||
|
||||
@Override
|
||||
public native
|
||||
HMONITOR MonitorFromPoint(POINT.ByValue pt, int dwFlags);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user