Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.13;
Скачать: CL | DM;

Вниз

Горячие клавиши! Глобально. Для операционки.   Найти похожие ветки 

 
Дремучий ©   (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 вся ветка

Текущий архив: 2004.01.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
1-37738
Alex-chainik
2003-12-30 12:26
2004.01.13
Создана ли форма


14-37928
Agent[007]
2003-12-20 16:55
2004.01.13
СРОЧНО! У МЕНЯ 22 ДЕКАБРЯ ЭКЗАМЕН ПО ГЕОМЕТРИИ!


1-37646
MadAngel
2003-12-26 19:50
2004.01.13
Картинки в TreeView


7-37959
h0use
2003-10-29 15:24
2004.01.13
Не подскажете как из сервиса создать форму, показать ее на экране


11-37589
Ал
2003-04-24 13:07
2004.01.13
Работа с ActiveDesktop через CreateComObject (KOLComObj)