Форум: "WinAPI";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];
ВнизКлавиша ALT Найти похожие ветки
← →
Max_Keks (2005-10-03 16:44) [0]Как программно нажать клавишу ALT зная её скан код 18.
← →
ANB © (2005-10-03 16:49) [1]WM_KEYDOWN, WM_KEYUP, может еще понадобиться SetKeyboardState.
Другой вариант keybd_event.
А зачем ?
← →
Max_Keks (2005-10-03 16:57) [2]У меня програмка что-то вроде удаленного рабочего стола я посылаю на другую машину скан код нажатой клавиши а она его получает и выполняет нажатие переданной клавиши (по её скан коду) использую функцию keybd_event(key,0,KEYEVENTF_EXTENDEDKEY, 0); Так вот все клавиши работают а вот с ALT"ом проблемка (его код 18)
Если выполняется функция keybd_event(18,0,KEYEVENTF_EXTENDEDKEY, 0); то виснет вся клава типа происходит вечное нажатие алта пробовал сделать такkeybd_event(18,0,KEYEVENTF_EXTENDEDKEY, 0);
keybd_event(18,0,KEYEVENTF_KEYUP,0);
но всеравно таже история.
← →
ANB © (2005-10-03 17:50) [3]
> Max_Keks (03.10.05 16:57) [2]
- чего то там про Alt в хелпере про эту функцию было. Почитай внимательно. А я сейчас у себя проверю.
← →
ANB © (2005-10-03 17:54) [4]У меня тоже не работает. Седня уже лень разбираться, завтра посмотрю.
← →
Eleepod (2005-10-03 22:00) [5]keybd_Event(VK_MENU, 0, 0, 0);
keybd_Event(VK_MENU, 0, KEYEVENTF_KEYUP, 0);
Должно работать.
← →
ANB © (2005-10-04 10:52) [6]Тогда уж можно F10 эмулировать.
← →
Eleepod (2005-10-04 15:11) [7]2 ANB
В смысле?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.034 c