Вопросы по теме 'registerhotkey'

Горячая клавиша скомпилировать все проекты
У меня есть два проекта в группе проектов, которые используют одни и те же модули (в основном все). Я использую оба проекта, чтобы протестировать то, что я написал. Проблема: когда я меняю модуль, который используется обоими проектами, и запускаю...
684 просмотров

Глобальный выпуск горячих клавиш (keyup)? (WIN32 API)
Есть ли способ заметить отпускание кнопки быстрого доступа, зарегистрированной с RegisterHotKey ? Я получаю сообщение WM_HOTKEY каждый раз, когда нажимаю горячую клавишу, но мне нужно знать, когда она была отпущена
2417 просмотров
schedule 26.06.2022

User32.dll: RegisterHotkey не найден
Недавно я сделал программу на Visual C # .NET 2010 как приложение Windows Forms с использованием Visual Studio 2010. Эта программа использует глобальные горячие клавиши через user32.dll-функцию «RegisterHotkey». Все работало нормально. Мне удалось...
1190 просмотров
schedule 27.08.2022

Как создать глобальную горячую клавишу в Windows с 3 аргументами?
Так же, как CTL, Alt + удалить Я хочу написать программу, которая использует глобальные горячие клавиши с 3 или более аргументами в python. Назначенная функция должна выполняться только тогда, когда я нажимаю все три клавиши на клавиатуре....
7231 просмотров

Горячая клавиша не работает при загрузке формы
У меня есть один класс для регистрации/отмены регистрации горячей клавиши. Он отлично работает, когда приложение запускается с событием загрузки формы. private Hotkey myHotKey; private IntPtr thisWindow; private void Form1_Load(object sender,...
108 просмотров
schedule 09.08.2022

Как моя форма может обнаруживать события KeyDown, когда другой элемент управления имеет фокус?
procedure TMainForm.KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if (GetKeyState(Ord('Q'))<0) and (GetKeyState(Ord('W'))<0) and (GetKeyState(Ord('E'))<0) then ShowMessage('You pressed it'); end; вышеприведенное...
4940 просмотров
schedule 30.06.2023

vb.net регистрация горячих клавиш с 2 модификаторами
Я работаю над проектом, для которого мне нужно зарегистрировать горячую клавишу, и я упираюсь в стену, пытаясь понять, как добавить еще один буквенный модификатор в регистратор горячих клавиш. Например, CTRL+SHIFT, А+В. На данный момент код, который...
513 просмотров
schedule 29.05.2023

Почему не работает защищенное переопределение void WndProc (ref Message m)
Я пытался понять это уже очень давно; Я искал это несколько раз и читал больше статей и вопросов по этому поводу, чем я могу вспомнить, и я не могу точно понять, что происходит не так. Это небольшая программа, которую я пытался скомпилировать, чтобы...
2844 просмотров
schedule 09.09.2022

Как я могу определить, какая горячая клавиша была нажата при использовании RegisterHotKey?
Я делаю программу, в которой мне нужно установить несколько горячих клавиш, которые может нажимать пользователь. Я объявил горячие клавиши следующим образом: Dim index1 As Integer = 0 Dim hotkeycounter as integer= 0 For index0 = 0 To...
65 просмотров
schedule 04.06.2023

Расширение глобального ярлыка Qt перехватывает ярлык
Я использую это расширение Qt, которое включает глобальные сочетания клавиш (горячие клавиши) https://github.com/falceeffect/UGlobalHotkey Он отлично работает, однако, если, например. вы включаете ярлык «Ctrl + S» (Cmd + S в OSX) — обычный ярлык...
42 просмотров