- private void Form_Activated(object sender, EventArgs e) {
- //注册热键Shift+S,Id号为100。HotKey.KeyModifiers.Shift也可以直接使用数字4来表示。 HotKey.RegisterHotKey(Handle, 100, HotKey.KeyModifiers.Shift, Keys.S);
- //注册热键Ctrl+B,Id号为101。HotKey.KeyModifiers.Ctrl也可以直接使用数字2来表示。 HotKey.RegisterHotKey(Handle, 101, HotKey.KeyModifiers.Ctrl, Keys.B);
- //注册热键Alt+D,Id号为102。HotKey.KeyModifiers.Alt也可以直接使用数字1来表示。 HotKey.RegisterHotKey(Handle, 102, HotKey.KeyModifiers.Alt, Keys.D);
- }
在FormA的Leave事件中注销热键。
- private void FrmSale_Leave(object sender, EventArgs e) {
- //注销Id号为100的热键设定 HotKey.UnregisterHotKey(Handle, 100);
- //注销Id号为101的热键设定 HotKey.UnregisterHotKey(Handle, 101);// http://www.easck.com//注销Id号为102的热键设定 HotKey.UnregisterHotKey(Handle, 102);
- }










