@@ -18,7 +18,6 @@ HHOOK keyhook = NULL;
1818 */
1919bool bypassMode = false;
2020
21-
2221/**
2322 * Map a key scancode to the char that should be displayed after typing
2423 **/
@@ -128,8 +127,8 @@ bool isMod4(KBDLLHOOKSTRUCT keyInfo)
128127 return keyInfo .vkCode == VK_RMENU || keyInfo .vkCode == VK_CAPITAL ; //keyInfo.scanCode == 43 || keyInfo.scanCode == 86;
129128}
130129
131-
132- void logKeyEvent ( char * desc , KBDLLHOOKSTRUCT keyInfo ) {
130+ void logKeyEvent ( char * desc , KBDLLHOOKSTRUCT keyInfo )
131+ {
133132 printf ("%-10s sc %u vk 0x%x 0x%x %d\n" , desc , keyInfo .scanCode , keyInfo .vkCode ,
134133 keyInfo .flags , keyInfo .dwExtraInfo );
135134}
@@ -150,8 +149,8 @@ LRESULT CALLBACK keyevent(int code, WPARAM wparam, LPARAM lparam)
150149 return CallNextHookEx (NULL , code , wparam , lparam );
151150 }
152151
153- if (bypassMode )
154- return CallNextHookEx (NULL , code , wparam , lparam );
152+ if (bypassMode )
153+ return CallNextHookEx (NULL , code , wparam , lparam );
155154
156155 if (code == HC_ACTION && (wparam == WM_SYSKEYUP || wparam == WM_KEYUP )) {
157156 logKeyEvent ("key up" , keyInfo );
@@ -233,18 +232,17 @@ DWORD WINAPI hookThreadMain(void *user)
233232
234233void exitApplication ()
235234{
236- trayicon_remove ();
237- PostQuitMessage (0 );
235+ trayicon_remove ();
236+ PostQuitMessage (0 );
238237}
239238
240-
241239void toggleBypassMode ()
242240{
243241 bypassMode = !bypassMode ;
244242
245243 HINSTANCE hInstance = GetModuleHandle (NULL );
246244 HICON icon ;
247- if (bypassMode )
245+ if (bypassMode )
248246 icon = LoadIcon (hInstance , MAKEINTRESOURCE (IDI_APPICON_DISABLED ));
249247 else
250248 icon = LoadIcon (hInstance , MAKEINTRESOURCE (IDI_APPICON ));
@@ -253,16 +251,14 @@ void toggleBypassMode()
253251 printf ("%i bypass mode \n" , bypassMode );
254252}
255253
256-
257254int main (int argc , char * argv [])
258255{
259256 DWORD tid ;
260257
261258 HINSTANCE hInstance = GetModuleHandle (NULL );
262- trayicon_init (LoadIcon (hInstance , MAKEINTRESOURCE (IDI_APPICON )), APPNAME );
263- trayicon_add_item (NULL , & toggleBypassMode );
264- trayicon_add_item ("Exit" , & exitApplication );
265-
259+ trayicon_init (LoadIcon (hInstance , MAKEINTRESOURCE (IDI_APPICON )), APPNAME );
260+ trayicon_add_item (NULL , & toggleBypassMode );
261+ trayicon_add_item ("Exit" , & exitApplication );
266262
267263 HANDLE thread = CreateThread (0 , 0 , hookThreadMain , argv [0 ], 0 , & tid );
268264
0 commit comments