mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 15:48:51 +00:00
Merge pull request #2555 from ryhor-spivak/fix_windowplacement
Remove rcDevice field from WINDOWPLACEMENT
This commit is contained in:
@@ -52,6 +52,8 @@ foreign user32 {
|
|||||||
TranslateMessage :: proc(lpMsg: ^MSG) -> BOOL ---
|
TranslateMessage :: proc(lpMsg: ^MSG) -> BOOL ---
|
||||||
DispatchMessageW :: proc(lpMsg: ^MSG) -> LRESULT ---
|
DispatchMessageW :: proc(lpMsg: ^MSG) -> LRESULT ---
|
||||||
|
|
||||||
|
WaitMessage :: proc() -> BOOL ---
|
||||||
|
|
||||||
PeekMessageA :: proc(lpMsg: ^MSG, hWnd: HWND, wMsgFilterMin: UINT, wMsgFilterMax: UINT, wRemoveMsg: UINT) -> BOOL ---
|
PeekMessageA :: proc(lpMsg: ^MSG, hWnd: HWND, wMsgFilterMin: UINT, wMsgFilterMax: UINT, wRemoveMsg: UINT) -> BOOL ---
|
||||||
PeekMessageW :: proc(lpMsg: ^MSG, hWnd: HWND, wMsgFilterMin: UINT, wMsgFilterMax: UINT, wRemoveMsg: UINT) -> BOOL ---
|
PeekMessageW :: proc(lpMsg: ^MSG, hWnd: HWND, wMsgFilterMin: UINT, wMsgFilterMax: UINT, wRemoveMsg: UINT) -> BOOL ---
|
||||||
|
|
||||||
@@ -222,6 +224,7 @@ foreign user32 {
|
|||||||
|
|
||||||
GetWindowInfo :: proc(hwnd: HWND, pwi: PWINDOWINFO) -> BOOL ---
|
GetWindowInfo :: proc(hwnd: HWND, pwi: PWINDOWINFO) -> BOOL ---
|
||||||
GetWindowPlacement :: proc(hWnd: HWND, lpwndpl: ^WINDOWPLACEMENT) -> BOOL ---
|
GetWindowPlacement :: proc(hWnd: HWND, lpwndpl: ^WINDOWPLACEMENT) -> BOOL ---
|
||||||
|
SetWindowPlacement :: proc(hwnd: HWND, lpwndpl: ^WINDOWPLACEMENT) -> BOOL ---
|
||||||
SetWindowRgn :: proc(hWnd: HWND, hRgn: HRGN, bRedraw: BOOL) -> int ---
|
SetWindowRgn :: proc(hWnd: HWND, hRgn: HRGN, bRedraw: BOOL) -> int ---
|
||||||
CreateRectRgnIndirect :: proc(lprect: ^RECT) -> HRGN ---
|
CreateRectRgnIndirect :: proc(lprect: ^RECT) -> HRGN ---
|
||||||
GetSystemMetricsForDpi :: proc(nIndex: int, dpi: UINT) -> int ---
|
GetSystemMetricsForDpi :: proc(nIndex: int, dpi: UINT) -> int ---
|
||||||
@@ -463,7 +466,6 @@ WINDOWPLACEMENT :: struct {
|
|||||||
ptMinPosition: POINT,
|
ptMinPosition: POINT,
|
||||||
ptMaxPosition: POINT,
|
ptMaxPosition: POINT,
|
||||||
rcNormalPosition: RECT,
|
rcNormalPosition: RECT,
|
||||||
rcDevice: RECT,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
WINDOWINFO :: struct {
|
WINDOWINFO :: struct {
|
||||||
|
|||||||
Reference in New Issue
Block a user