Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » winapi+visual c+глюкорез

Ответить
Настройки темы
winapi+visual c+глюкорез
noof


Сообщения: n/a

Профиль | Цитировать


Проблема в следующем: получаю хэндл активного окна с помощью GetForegroundWindow(), потом посылаю ему WM_CHAR с помощью PostMessage(...), например, посылаю ему букву 'Х', но до него похоже не доходит... типа если работаем в Ворде, ему приходит WM_CHAR с wParam='X' он его и должен напечатать. он не хочет. когда со своим же окном экспериментирую - WM_CHAR отлично доходит, всё как надо. Так что я не так делаю? Почему ворд не хочет буковку печатать? Помогите пжалста!

PS да, кстати, когда хэндл получаю, проверял, что это нужное окно, перед тем как ему WM_CHAR послать находил заголовок с помощью GetWindowText(...) - там для ворда что-то типа "MS Word...", т.е окно-то я, кажись, правильно получаю. да, и ворд тут не причём, то есть он для примера

Отправлено: 22:44, 06-05-2004

 
pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


Попробуй более общий случай - WM_KEYDOWN

Отправлено: 11:05, 12-05-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ни то, ни другое не сработает!
Нужно использовать великую и могучую функцию keybd_event. Она эмулирует нажатие клавиши на клавиатуре. Отлаживать по шагам не советую ))))))))

Отправлено: 20:06, 07-06-2004 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » winapi+visual c+глюкорез

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Save Visual Studio 2005 - Open Visual Studio 2003 XCodeR Программирование и базы данных 3 07-07-2008 22:47
WinAPI Guest Программирование и базы данных 1 19-03-2004 03:14
Книга по WinAPI antonym Программирование и базы данных 2 04-05-2003 11:59
Visual Studio6.0 Visual FoxPro не могу найти меню Database Serg170580 Программирование и базы данных 1 07-04-2003 23:17
WinApi fLANkeR Программирование и базы данных 3 25-01-2003 08:15




 
Переход