Re[6]: WM_KEYDOWN на две клавиши
От: Аноним  
Дата: 23.06.03 08:54
Оценка:
Здравствуйте, Alexmoon, Вы писали:

A>Здравствуйте, BlackHeretic, Вы писали:


BH>>Покопайся тут — поможет

BH>>
BH>>VOID keybd_event(
BH>>  BYTE bVk,               // virtual-key code
BH>>  BYTE bScan,             // hardware scan code
BH>>  DWORD dwFlags,          // function options
BH>>  ULONG_PTR dwExtraInfo   // additional keystroke data
BH>>);
BH>>


A>это уже несколько другое. Ему нужно было просто окну сообщить о нажатии комбинации клавиш, а keybd_event это эмуляция самого нажатия. В данном случае — это лишнее. Но посмотреть не помешает, если до этого ни разу не использовал.



Так какже всетаки послать чужой программе комбинацию клавиш — например знак вопроса (нажатый шифт плюс клавиша '/') ? Ведь в параметре lp функциии WM_KEYDOWN нет данных о состоянии управляющих клавиш Шифт и Контрол
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.