Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[Win32] Проблемы с окнами.... 03.07.03 15:40 Число просмотров: 714
Автор: Darkhelmet Статус: Незарегистрированный пользователь
|
Господа программеры, не могу понять в чем у меня баг подсобите....
вот код:
procedure get_child(h:wnd);stdcall;
begin
getwindowtext(h,тут буфер, тут размер);
listbox1.items.add(' This Child -> '+буфер);
result:=true;
end;
procedure get_w(h:wnd);stdcall;
begin
getwindowtext(h,тут буфер, тут размер);
enumchildwindow(h,@get_child,0);
listbox1.items.add(буфер);
result:=true;
end;
procedure get_all_window;
begin
enumwindows(@get_w,0);
end;
Короче вроде работает но, после первого перечисления дочерних окон вываливает (без ошибка), просто завершает перебор окон...
Вопрос может баг в исходнике, или кто знает как все окна перечислить, и родительские и дочернии...
|
- [Win32] Проблемы с окнами..... - Darkhelmet 03.07.03 15:40 [714]
|
|
|