最近找了一些资料,是讲在C#中设置快捷键运行方法或程序的 要设置快捷键必须使用user32.dll下面的两个方法。 BOOL RegisterHotKey( HWND hWnd, int id, UINT fsModifiers, UINT vk ); 和 BOOL UnregisterHotKey( HWND hWnd, int id ); 转换成C#代码,那么首先就要引用命名空间System.Runtime.InteropServices;来加载非托管类user32.dll。于是有了: [DllImport(“user32.dll”, SetLastError=true