MDI
От: Joga  
Дата: 02.03.05 12:05
Оценка:
Я пишу на ассемблере, но посколько активно юзаю WinAPI, то наверное сможете подсказать.


Нужно у приложения MDI в диалдоговом окне заполнить поля нужными данными и нажать на кнопки. С обычными диалоговыми я нормально работаю, а с этой ;№";"№№ не получается.
Привожу пример

ищу по имени родительское окно
call FindWindowEx,0,0,0,offset poisk
ищу по классу вложенное
call FindWindowEx,eax,0,offset poisk2,0
нахожу нужное мне
call FindWindowEx,eax,0,0,offset poisk3


далее хочу по классу просканировать диалог на наличие кнопок и editbox или прочего, но ничего не выходит

call FindWindowEx,eax,0,0,0

Прога — клиент.

поскольку контролы реагируют на нажатие TAB пробовал использовать это
call GetNextDlgTabItem,SearchDlg,0,0
но тоже безрезультатно.

Как еще можно узнать контролы ?
Re: MDI
От: L2-Max Украина  
Дата: 02.03.05 16:00
Оценка:
Здравствуйте, Joga, Вы писали:

GetNextWindow
L2-Max
Re[2]: MDI
От: Amor Россия  
Дата: 02.03.05 17:26
Оценка:
Здравствуйте, L2-Max, Вы писали:

LM>Здравствуйте, Joga, Вы писали:


LM>GetNextWindow


Может еще WM_GETDLGCODE тебе поможет? погляди на него в MSDN.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.