8#include "../kbswitch.h"
#define DLL_PROCESS_ATTACH
LRESULT CALLBACK ShellHookProc(int code, WPARAM wParam, LPARAM lParam)
BOOL WINAPI DllMain(IN HINSTANCE hinstDLL, IN DWORD dwReason, IN LPVOID lpvReserved)
LRESULT CALLBACK WinHookProc(int code, WPARAM wParam, LPARAM lParam)
static VOID PostMessageToMainWnd(UINT Msg, WPARAM wParam, LPARAM lParam)
PKBSWITCHSETHOOKS KbSwitchSetHooks
PKBSWITCHDELETEHOOKS KbSwitchDeleteHooks
#define WM_WINDOW_ACTIVATE
static IN DWORD IN LPVOID lpvReserved
BOOL WINAPI UnhookWindowsHookEx(_In_ HHOOK)
LRESULT WINAPI CallNextHookEx(_In_opt_ HHOOK, _In_ int, _In_ WPARAM, _In_ LPARAM)