diff options
| author | gingerBill <gingerBill@users.noreply.github.com> | 2025-01-08 16:23:40 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-08 16:23:40 +0000 |
| commit | bc2e57723b3501d1b174f6e9e64b382c9bb1fb28 (patch) | |
| tree | d5b5ad8c717853c5081e28f1dee198a84a743bef /core/sys/windows/user32.odin | |
| parent | b71c74a35738fa5e8e3a11e24f28c2cd539b1264 (diff) | |
| parent | ab3e2340c26577567960d74c4eaa296e276a831f (diff) | |
Merge pull request #4665 from GrumpyLion/add_some_missing_win_functions
Add SetWindowSubclass and RegisterHotKey functions
Diffstat (limited to 'core/sys/windows/user32.odin')
| -rw-r--r-- | core/sys/windows/user32.odin | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/sys/windows/user32.odin b/core/sys/windows/user32.odin index 379431402..f334aa378 100644 --- a/core/sys/windows/user32.odin +++ b/core/sys/windows/user32.odin @@ -2,6 +2,7 @@ package sys_windows import "base:intrinsics" +import "core:c" foreign import user32 "system:User32.lib" @(default_calling_convention="system") @@ -32,6 +33,8 @@ foreign user32 { RegisterClassExW :: proc(^WNDCLASSEXW) -> ATOM --- UnregisterClassW :: proc(lpClassName: LPCWSTR, hInstance: HINSTANCE) -> BOOL --- + RegisterHotKey :: proc(hnwd: HWND, id: c.int, fsModifiers: UINT, vk: UINT) -> BOOL --- + CreateWindowExW :: proc( dwExStyle: DWORD, lpClassName: LPCWSTR, |