首先这个是windows API 函数 ,该函数定义一个系统范围的热键。函数原型:BOOL RegisterHotKey(HWND hWnd,int id,UINT fsModifiers,UINT vk)
如果对API 不了解,请先学习并参阅msdn
以下是示例方法:
函数
要设置快捷键必须使用user32.dll下面的两个方法。
在C#中引用命名空间System.Runtime.InteropServices;来加载非托管类user32.dll
BOOL RegisterHotKey( //注册系统热键的API函数
HWND hWnd,
int id,
UINT fsModifiers,
UINT vk
);
BOOL UnregisterHotKey( //删除系统热键的API函数
HWND hWnd,
int id
);
/////////////////////////////////////////////////////////////////////
///注册完方法后,即可在程序中应用此函数///
/////////////////////////////////////////////////////////////////////