コード例 #1
0
ファイル: HotKey.cs プロジェクト: dcollis/TaskSwitchy
 internal void RegisterHotKey()
 {
     if (Key == 0)
     {
         return;
     }
     if (_isKeyRegistered)
     {
         UnregisterHotKey();
     }
     _isKeyRegistered = HotKeyWinApi.RegisterHotKey(_handle, _id, KeyModifier, Key);
     if (!_isKeyRegistered)
     {
         throw new ApplicationException("Hotkey already in use");
     }
 }
コード例 #2
0
ファイル: HotKey.cs プロジェクト: dcollis/TaskSwitchy
 internal void UnregisterHotKey()
 {
     _isKeyRegistered = !HotKeyWinApi.UnregisterHotKey(_handle, _id);
 }