From 3ce17607c621fcb61ec77dbfef3bcd4799aa960d Mon Sep 17 00:00:00 2001 From: hikari Date: Sun, 27 Mar 2022 04:17:07 +0300 Subject: [PATCH] sys/windows: add AdjustWindowRect and GetWindowRect --- core/sys/windows/user32.odin | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/sys/windows/user32.odin b/core/sys/windows/user32.odin index 19bbb518e..001434f80 100644 --- a/core/sys/windows/user32.odin +++ b/core/sys/windows/user32.odin @@ -96,7 +96,8 @@ foreign user32 { LoadCursorA :: proc(hInstance: HINSTANCE, lpCursorName: LPCSTR) -> HCURSOR --- LoadCursorW :: proc(hInstance: HINSTANCE, lpCursorName: LPCWSTR) -> HCURSOR --- - GetClientRect :: proc(hWnd: HWND, lpRect: ^RECT) -> BOOL --- + GetWindowRect :: proc(hWnd: HWND, lpRect: LPRECT) -> BOOL --- + GetClientRect :: proc(hWnd: HWND, lpRect: LPRECT) -> BOOL --- ClientToScreen :: proc(hWnd: HWND, lpPoint: LPPOINT) -> BOOL --- SetWindowPos :: proc( hWnd: HWND, @@ -108,6 +109,8 @@ foreign user32 { uFlags: UINT, ) -> BOOL --- GetSystemMetrics :: proc(nIndex: c_int) -> c_int --- + AdjustWindowRect :: proc(lpRect: LPRECT, dwStyle: DWORD, bMenu: BOOL) -> BOOL --- + AdjustWindowRectEx :: proc(lpRect: LPRECT, dwStyle: DWORD, bMenu: BOOL, dwExStyle: DWORD) -> BOOL --- GetWindowDC :: proc(hWnd: HWND) -> HDC --- GetDC :: proc(hWnd: HWND) -> HDC ---