Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Вопрос по горячим клавишам


Автор: pomogite 20.3.2010, 22:29
Подскажите пожалуйста как сделать так чтобы при нажатии горячих клавиш посылалось не F6 как в этом коде, 

Код

if (a.HotKey=29) then
   begin
     PostMessage(hook4, WM_keydown, vk_f6, 0);
   end;


А клавиша "F" выбранная пользователем например в комбобоксе...

Автор: RomanEEP 20.3.2010, 22:32
создать комбобокс, занести туда строчки и
PostMessage(hook4, WM_keydown, VK_F1 + ComboBox.ItemIndex, 0); 

Автор: pomogite 21.3.2010, 00:32
RomanEEP, 
Спасибо всё получилось.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)