В приложении загружаю статически библиотеку и вызываю функцию из неё. Функция показывает модальное диалоговое окно с прогресс баром, несколько минут идет обработка процесса внутри либы, далее управление передается приложению (повторяется N раз). Стиль окна Child, показывается сентрированным относительно десктопа. В функцию можно передать хэндл родительского окна как параметр.
Нужно: сделать так, чтобы окошко при запуске было невидимым для пользователя.
Пытался привязывать к родительскому окну и скрывать родителя. Не помогло.
Сделал ещё один поток, в котором после вызова функции производился бы поиск окна по названию и скрытие. Помогает, но окна все равно мигают в начале, и только после скрываются.
Est' idei?
P.S.: raskladka perestala pereklyuchat'sya..
kak skryt' okno?
Автор Fib, 06.06.2005, 16:21
#6
Отправлено 08.06.2005, 16:08:18
Опечатка: cтиль окна Popup
SHowWindow какому окну? если ты имеешь ввиду модальному, то как? окошко ведь создается внутри длльки. у меня нет к ней доступа, я лишь могу вызвать функцию оттуда. Родительскому можно было бы ShowWindow(*, SW_HIDE) или SetWindowPos с параметрами, далекими от десктопа с дальнейшей передачей родительского хэндла модальному окну. Но это сработает только в случае, если бы показываемое окно имело стиль Child. К сожаленью, там стиль Popup.
но все равно, спасибо за советы.
появилась тут одна идейка, сейчас попробую.
SHowWindow какому окну? если ты имеешь ввиду модальному, то как? окошко ведь создается внутри длльки. у меня нет к ней доступа, я лишь могу вызвать функцию оттуда. Родительскому можно было бы ShowWindow(*, SW_HIDE) или SetWindowPos с параметрами, далекими от десктопа с дальнейшей передачей родительского хэндла модальному окну. Но это сработает только в случае, если бы показываемое окно имело стиль Child. К сожаленью, там стиль Popup.
но все равно, спасибо за советы.
появилась тут одна идейка, сейчас попробую.
Количество пользователей, читающих эту тему: 1
пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0