可以不需要使用Dll就可以實現全局鉤子....
請參見MSDN C#中的DllImport(調用系統API DLL) 及 加載HOOK的API SetWindowsHookEx 和卸載HOOK的API UnhookWindowsHookEx