Текущий архив: 2004.03.14;
Скачать: CL | DM;
Вниз
Не выходит передать нажатие клавиш... Найти похожие ветки
← →
prabbit © (2004-01-07 21:28) [0]Помогите. Не выходит передать нажатие клавиш:
SendMessage(hw, WM_CHAR, ord("A"), 0);
или
SendMessage(hw, WM_KEYDOWN, ord("A"), 0);
SendMessage(hw, WM_KEYUP, ord("A"), 0);
Но ничего не выходит, хотя дескриптор правильный - окно минимизируется и т.д.
Заране Благодарен
← →
smax (2004-01-08 00:52) [1]А ты уверен что ты посылаешь сообщение нужному окну, вполне возможно, что окошко с дескриптором hw является контейнером другого окна, содержащего компонент ввода данных(окно, которое собственно и обрабатывает WM_KEYXXX). Посмотри в WinSight какие есть дочерние окна у hw, а в программе используй FindWindowEx для получения дескриптора.
Страницы: 1 вся ветка
Текущий архив: 2004.03.14;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.018 c