diff --git a/core/sys/windows/types.odin b/core/sys/windows/types.odin index c15f18830..447bbda11 100644 --- a/core/sys/windows/types.odin +++ b/core/sys/windows/types.odin @@ -58,6 +58,7 @@ LPARAM :: LONG_PTR WPARAM :: UINT_PTR LRESULT :: LONG_PTR LPRECT :: ^RECT +LPPOINT :: ^POINT UINT8 :: u8 UINT16 :: u16 diff --git a/core/sys/windows/user32.odin b/core/sys/windows/user32.odin index 2336878ef..c9267da76 100644 --- a/core/sys/windows/user32.odin +++ b/core/sys/windows/user32.odin @@ -97,6 +97,7 @@ foreign user32 { LoadCursorW :: proc(hInstance: HINSTANCE, lpCursorName: LPCWSTR) -> HCURSOR --- GetClientRect :: proc(hWnd: HWND, lpRect: ^RECT) -> BOOL --- + ClientToScreen :: proc(hWnd: HWND, lpPoint: LPPOINT) -> BOOL --- SetWindowPos :: proc( hWnd: HWND, hWndInsertAfter: HWND,