hMessageHook = SetWindowsHookEx(WH_CALLWNDPROCRET, MessageHookProcedure, Marshal.GetHINSTANCE( Assembly.GetExecutingAssembly().GetModules()[0]), 0);