
06.05.2012, 13:19
|
Прохожий
|
|
Регистрация: 17.03.2012
Сообщения: 42
Репутация: -63
|
|
Цитата:
Сообщение от angvelem
Может быть хватит плодить темы. Недостаточно одной?
Не нужно писать этот бред:
Код:
const MOD_CONTROL = 2;
VK_F2 = 113; //нарка
const MOD_CONTROL = 2;
VK_F4 = 115;
клавиши с префиксом VK_xx, описаны в Windows.pas.
Также, не забываем удалять свои HotKey-и после
Код:
UnRegisterHotKey(handle, hotkey1);
не работает из-за невнимательности:
Код:
procedure Tfunk.s1Click(Sender: TObject); //чат
const MOD_CONTROL = 2;
VK_F4 = 115;
begin
if s.Checked=true then
begin
hotkey2 := GlobalAddAtom('Hotkey2');
RegisterHotKey(handle, hotkey2, 0, VK_F4);
end else
begin
UnRegisterHotKey(handle, hotkey2);
end;
end;
|
спасибо! 
|