Страница: 1 |
У меня в проекте две формы: главная и подчиненная. Событие Load подчиненной формы выглядит так: Private Sub Form_Load() Тут все нормально, подчиненная форма плавает поверх всех окон. Проблема в следующем: при изменении положения подчиненной формы на экране, главная форма (если она закрыта другими окнами ) становится видимой (всплывает из-под тех окон, которыми была закрыта). Это сильно затрудняет использование маленькой подчиненной TopMost-формы. Можно ли этого как-то избежать ? Возможно флагами в SetWindowPos ...
Делай на главную форму (когда тебе нужно чтобы она находилась в самом низу) SetWindowPos с флагом HWND_BOTTOM (размещает окно внизу оси Z). Пока ничего другого в голову не приходит... Или скрывай главную форму, когда она тебе не нужна... Страница: 1 |
Вопрос: Проблема с TopMost
Добавлено: 06.02.04 13:10
Автор вопроса: avkiev | ICQ: 226072
Call SetWindowPos(Me.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE + SWP_NOMOVE)
End Sub
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
Chill
ICQ: 554200
Вопросов: 101
Ответов: 343
Профиль | | #1
Добавлено: 06.02.04 23:14