![]() |
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]() ![]() ![]() |
|
МАХИМ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 1.6.2006 Репутация: нет Всего: нет |
Мне нужно знать спрятано окно или нет чтобы соответственно спрятатьего или показать ипользую функцию showwindow.
|
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 9 Всего: 98 |
зведи флаг Visible. при скрытии его сбрасывай, при показе устанавливай.
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
МАХИМ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 1.6.2006 Репутация: нет Всего: нет |
спасибо запарился уже наверно простых вещей не могу придумать...
![]() Добавлено @ 11:46 А вот в таком случае как поступить?: if frmSetting.chHide1.Checked = true then SW_Flag1 := SW_HIDE else if frmSetting.chHide1.Checked = false then SW_Flag1 := SW_SHOW; ShowWindow(FindWindow(nil,PansiChar(Text)),SW_Flag1) = true; |
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 9 Всего: 98 |
т.е. ты при загрузке формы хочеш ее (в зависимости от опций) показать/спрятать. так?
тогда код, отвечающий за показывание можно убрать (форма всеравно покажется) а прятать форму нужно в обработчике какого-то ммобщениея (WM-USER+n) -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 13 Всего: 146 |
А разве не для этого служат функции
IsIconic IsZoomed IsWindowVisible ![]() -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
bems |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3400 Регистрация: 5.1.2006 Репутация: 21 Всего: 88 |
(GetWindowLong and WS_VISIBLE)<>0
-------------------- Обижено школьников: 8 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: WinAPI и системное программирование" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |