Текущий архив: 2005.07.18;
Скачать: CL | DM;
Внизсвернуть/развернуть программно Найти похожие ветки
← →
Ландграф Павел © (2005-06-26 21:21) [0]Приветствую,
У меня такой вопрос: есть иконка свернуть(self.hide)/развернуть(self.show) в системном трее, дык вот когда окно видимо, но не активно и я тыкаю на "развернуть", окно не реагирует, вернее self.show обрабатывается, но программа так и остается позади чужого активного окна.
Пробывал SetWindowPos(Handle, HWND_TOPMOST, 0,0,0,0, SWP_NOMOVE or SWP_NOSIZE);
...но тогда окно так и остается поверх всех окон, независимо от того активно оно или нет...
А требуется реализовать как на панели задач, ткнули на кнопочку, приложение появилось поверх всех...
← →
Ландграф Павел © (2005-06-26 21:29) [1]Разобрался, кому интерсно:
Application.Restore;
SetForegroundWindow(Handle);
self.Show;
Страницы: 1 вся ветка
Текущий архив: 2005.07.18;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.037 c