Показать сообщение отдельно
  #2  
Старый 06.05.2012, 00:54
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
Злость

Может быть хватит плодить темы. Недостаточно одной?

Не нужно писать этот бред:
Код:
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;
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием