aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen van Rijn <Kelimion@users.noreply.github.com>2022-03-18 13:29:53 +0100
committerGitHub <noreply@github.com>2022-03-18 13:29:53 +0100
commitdf233f72a9d1bddb801bdaf150537477d4c23962 (patch)
tree7e412d6f71c79f2920e4f087f277fd00a3db7255
parentbff5a67f7981cdac79ba65d42a295c6eea7d7795 (diff)
parent34187424b86e8fbb951c7421a90f1ff0fcb5aee1 (diff)
Merge pull request #1629 from Lperlind/more-window-bindings
Add unregister_class_a and unregister_class_w for windows bindings
-rw-r--r--core/sys/win32/user32.odin2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/sys/win32/user32.odin b/core/sys/win32/user32.odin
index fdf6a91f6..44d1f7004 100644
--- a/core/sys/win32/user32.odin
+++ b/core/sys/win32/user32.odin
@@ -111,6 +111,8 @@ foreign user32 {
@(link_name="SetWindowTextW") set_window_text_w :: proc(hwnd: Hwnd, c_string: Wstring) -> Bool ---
@(link_name="RegisterClassA") register_class_a :: proc(wc: ^Wnd_Class_A) -> i16 ---
@(link_name="RegisterClassW") register_class_w :: proc(wc: ^Wnd_Class_W) -> i16 ---
+ @(link_name="UnregisterClassA") unregister_class_a :: proc(class_name: cstring, instance: Hinstance) -> Bool ---
+ @(link_name="UnregisterClassW") unregister_class_w :: proc(class_name: Wstring, instance: Hinstance) -> Bool ---
@(link_name="RegisterClassExA") register_class_ex_a :: proc(wc: ^Wnd_Class_Ex_A) -> i16 ---
@(link_name="RegisterClassExW") register_class_ex_w :: proc(wc: ^Wnd_Class_Ex_W) -> i16 ---