Форум: "WinAPI";
Текущий архив: 2004.01.13;
Скачать: [xml.tar.bz2];
ВнизГорячие клавиши! Глобально. Для операционки. Найти похожие ветки
← →
Дремучий (2003-11-10 20:00) [0]
//регистрируем комбинацию Ctrl+F12
id:= GlobalAddAtom("App-visible");
hkey:= RegisterHotKey(Application.MainForm.Handle, id, MOD_CONTROL, VK_F12);
if not hkey
then dlgError("Ошибка при регистрации горячих клавиш: Ctrl+F12!");
Application.Run;////////////////////////////////////////////
//охлаждаем горячие клавиши
if hkey then
UnRegisterHotKey(Application.MainForm.Handle, id);
дело в том, что в такой способ горячие клавиши регистрируются только для первого экземпляра проги? как сделать чтоб Хоткеи работали для нескольких экземпляров?
← →
Дремучий (2003-11-10 20:13) [1]...и/или для разных прог.
← →
Игорь Шевченко (2003-11-11 10:48) [2]Повторить вышеуказанную комбинацию для каждого экземпляра...
← →
Erik (2003-11-11 12:42) [3]И GlobalAddAtom заменить на Local.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.01.13;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c