aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhikari <ftphikari@gmail.com>2022-03-27 04:17:07 +0300
committerhikari <ftphikari@gmail.com>2022-03-27 04:17:07 +0300
commit3ce17607c621fcb61ec77dbfef3bcd4799aa960d (patch)
treef6c39cf870108792bfe4e80d8cb9aef328f3b520
parent76277f83c15c1a245059139e7ca4beb4bfad6384 (diff)
sys/windows: add AdjustWindowRect and GetWindowRect
-rw-r--r--core/sys/windows/user32.odin5
1 files changed, 4 insertions, 1 deletions
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 ---