
25.05.2010, 08:53
|
|
Участник форума
Регистрация: 19.05.2007
Сообщений: 281
Провел на форуме: 2823587
Репутация:
106
|
|
Что бы отправить сообщение в поле Edit другого окна надо:
Найти само окно:
Код:
HWND hd, hdEdit;
char ms[] = "Mister trololo";
hd = FindWindow(NULL,'NameWindow');
Потом сам эллемент
Код:
hdEdit = FindWindowEx( hd , 0, 'Edit','Edit'); //2 параметр имя класса 3 параметр имя элемента.
(Узнать имя и класс эллемента не своего окна можно или используя spy++ или наваять прогу с использованием GetWindow.)
Теперь отправляем
Код:
if(hdEdit!=NULL)
{
SendMessage(hdEdit, WM_SETTEXT, 0, (LPARAM)ms);
}
По идее все должно сработать.
|
|
|