mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 07:38:48 +00:00
Merge pull request #2090 from ftphikari/master
sys/windows: add a couple of functions and constants, fix formatting
This commit is contained in:
@@ -104,6 +104,9 @@ foreign user32 {
|
|||||||
GetDC :: proc(hWnd: HWND) -> HDC ---
|
GetDC :: proc(hWnd: HWND) -> HDC ---
|
||||||
ReleaseDC :: proc(hWnd: HWND, hDC: HDC) -> c_int ---
|
ReleaseDC :: proc(hWnd: HWND, hDC: HDC) -> c_int ---
|
||||||
|
|
||||||
|
GetDlgCtrlID :: proc(hWnd: HWND) -> c_int ---
|
||||||
|
GetDlgItem :: proc(hDlg: HWND, nIDDlgItem: c_int) -> HWND ---
|
||||||
|
|
||||||
GetUpdateRect :: proc(hWnd: HWND, lpRect: LPRECT, bErase: BOOL) -> BOOL ---
|
GetUpdateRect :: proc(hWnd: HWND, lpRect: LPRECT, bErase: BOOL) -> BOOL ---
|
||||||
ValidateRect :: proc(hWnd: HWND, lpRect: ^RECT) -> BOOL ---
|
ValidateRect :: proc(hWnd: HWND, lpRect: ^RECT) -> BOOL ---
|
||||||
InvalidateRect :: proc(hWnd: HWND, lpRect: ^RECT, bErase: BOOL) -> BOOL ---
|
InvalidateRect :: proc(hWnd: HWND, lpRect: ^RECT, bErase: BOOL) -> BOOL ---
|
||||||
|
|||||||
@@ -351,7 +351,7 @@ WM_THEMECHANGED :: 0x031A
|
|||||||
WM_CLIPBOARDUPDATE :: 0x031D
|
WM_CLIPBOARDUPDATE :: 0x031D
|
||||||
WM_DWMCOMPOSITIONCHANGED :: 0x031E
|
WM_DWMCOMPOSITIONCHANGED :: 0x031E
|
||||||
WM_DWMNCRENDERINGCHANGED :: 0x031F
|
WM_DWMNCRENDERINGCHANGED :: 0x031F
|
||||||
WM_DWMCOLORIZATIONCOLORCHANGED:: 0x0320
|
WM_DWMCOLORIZATIONCOLORCHANGED :: 0x0320
|
||||||
WM_DWMWINDOWMAXIMIZEDCHANGE :: 0x0321
|
WM_DWMWINDOWMAXIMIZEDCHANGE :: 0x0321
|
||||||
WM_DWMSENDICONICTHUMBNAIL :: 0x0323
|
WM_DWMSENDICONICTHUMBNAIL :: 0x0323
|
||||||
WM_DWMSENDICONICLIVEPREVIEWBITMAP :: 0x0326
|
WM_DWMSENDICONICLIVEPREVIEWBITMAP :: 0x0326
|
||||||
@@ -1062,6 +1062,14 @@ LVM_GETFOOTERITEM :: 0x10d0
|
|||||||
LVM_GETITEMINDEXRECT :: 0x10d1
|
LVM_GETITEMINDEXRECT :: 0x10d1
|
||||||
LVM_SETITEMINDEXSTATE :: 0x10d2
|
LVM_SETITEMINDEXSTATE :: 0x10d2
|
||||||
LVM_GETNEXTITEMINDEX :: 0x10d3
|
LVM_GETNEXTITEMINDEX :: 0x10d3
|
||||||
|
BCM_FIRST :: 0x1600
|
||||||
|
BCM_SETDROPDOWNSTATE :: BCM_FIRST + 0x0006
|
||||||
|
BCM_SETSPLITINFO :: BCM_FIRST + 0x0007
|
||||||
|
BCM_GETSPLITINFO :: BCM_FIRST + 0x0008
|
||||||
|
BCM_SETNOTE :: BCM_FIRST + 0x0009
|
||||||
|
BCM_GETNOTE :: BCM_FIRST + 0x000A
|
||||||
|
BCM_GETNOTELENGTH :: BCM_FIRST + 0x000B
|
||||||
|
BCM_SETSHIELD :: BCM_FIRST + 0x000C
|
||||||
OCM__BASE :: 0x2000
|
OCM__BASE :: 0x2000
|
||||||
LVM_SETUNICODEFORMAT :: 0x2005
|
LVM_SETUNICODEFORMAT :: 0x2005
|
||||||
LVM_GETUNICODEFORMAT :: 0x2006
|
LVM_GETUNICODEFORMAT :: 0x2006
|
||||||
|
|||||||
Reference in New Issue
Block a user