Re[3]: Как вставить текст в Edit в другой программе?
От: old Dutchman Беларусь http://blogs.rsdn.org/ikemefula
Дата: 05.11.02 16:27
Оценка:
Здравствуйте Zipper555, Вы писали:


Z>
Z>HWND hwnd = FindWindow (NULL, "Default - FlashGet");
Z>PostMessage (hwnd, WM_KEYDOWN, VK_F4, NULL);
Z>hwnd = FindWindow (NULL, "Добавить новую закачку");
Z>HWND hWndEdit = GetDlgItem(hwnd, 0x000003E9);
Z>SendMessage (hWndEdit, EM_REPLACESEL, TRUE, (LPARAM)"Text");
Z>PostMessage (hwnd, WM_KEYDOWN, VK_RETURN, NULL);
Z>


Z>hWndEdit почему-то получает NULL.


Потому, что этот контрол лежит не на диаложке, а на пейдже. Его тоже поймать надо

Имя окна "Закачка" а класс "#32770" — это даже без шпая видно.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.