Zhiyi Zhang (@zhiyi) commented about dlls/comctl32/tests/tab.c:
+static void init_winevent_hook(void) {
- HWINEVENTHOOK (WINAPI *pSetWinEventHook)(DWORD, DWORD, HMODULE, WINEVENTPROC, DWORD, DWORD, DWORD);
- HMODULE user32 = GetModuleHandleA("user32.dll");
- pSetWinEventHook = (void*)GetProcAddress(user32, "SetWinEventHook");
- if (pSetWinEventHook) {
hwineventhook = pSetWinEventHook(EVENT_MIN, EVENT_MAX, GetModuleHandleA(0), msg_winevent_proc,
0, GetCurrentThreadId(), WINEVENT_INCONTEXT);
winevent_hook_thread_id = GetCurrentThreadId();
- }
- if (!hwineventhook)
win_skip( "no win event hook support\n" );
+}
+static void uninit_winevent_hook(void) {
- BOOL (WINAPI *pUnhookWinEvent)(HWINEVENTHOOK);
Same here