Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

enumchildwindows [D6, Win2k]


cult ©   (2003-01-15 17:20:00) 

стал пользовать enumchildwindows и добился непонятного глюка:
после того, как срабатывает EnumChildProс, контрол, у которого мы искали Child"ы, перестает быть доступен, такое впечатление, что он просто рушится :(

код:


function ChildsCallBack(hndl: HWND; par: LPARAM):boolean;
begin
Showmessage(inttostr(Hndl));
Result:=True;
end;

.......


if newcontrol is tWinControl then
enumchildwindows(TWinControl( newcontrol).Handle,@ChildsCallback,s);





Вот NewControl, кажись, и разрушается...
что это такое вообще происходит?


cult   (2003-01-15 18:32:00) [1]

ZrenBy © (15.01.03 18:18)

точно! спасибо!


ZrenBy   (2003-01-15 18:18:00) [2]

stdcall ?


R4D][   (2003-01-15 18:16:00) [3]

>if newcontrol is tWinControl then
enumchildwindows(TWinControl(newcontrol).Handle,@ChildsCallback, s);


А что за s?


Наверх

Титульная страница Поиск, карта сайта Написать письмо