Merge pull request #2090 from ftphikari/master

sys/windows: add a couple of functions and constants, fix formatting
This commit is contained in:
gingerBill
2022-09-27 23:08:07 +01:00
committed by GitHub
2 changed files with 1095 additions and 1084 deletions
+3
View File
@@ -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 ---
+9 -1
View File
@@ -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