Показать полную графическую версию : Скрыть окно
Как скрыть окно при загрузке программы
Кроме Hide() есть ли другие способы.
А если Hide(), то где его лучше прописать
vasketsov
26-09-2002, 12:35
Hard
1) ShowWindow(h,SW_HIDE)
2) В дельфях помнится есть Application.ShowMainForm. Поройся на эту тему в билдере.
Вопрос немного в сторону :
Если я хочу по-сворачивать все окна ?
EnumWindow и в callback-e : ShowWindow (h, [ebp+8]) ??
это сворачивает все ! со стеком правда лажа...
а как отличить основные окна от всяких tooltips_class32 ?
vasketsov
26-09-2002, 15:25
ukms
ShowWindow (h, [ebp+8])
со стеком при этом ниче не будет, если только в других местах таких перлов нет.
EnumWindow, и для каждого ShowWindow(hwnd,SW_MINIMIZE);
Можешь для проверки поглядеть Parent-а у hwnd, и сворачивать только те, у кого ParentWnd == NULL. Или IsWindowVisible поюзать :)
Упсь пардон, протормозил ;)
Не ShowWindow (h, [ebp+8]), а ShowWindow([ebp+8],SW_SHOWMINIMIZED)
и как такое в голову пришло ? :gigi: Пэрл блин...
у меня проблема в другом - сворачивается все, включая control-ы всякие. :gigi: после отработки программы приходится перезагружаться :gigi: :gigi: :gigi: это не есть гут :down:
да, EnumWindow не перебирает child-ы
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.