Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.965 c
1-1119946584
rolex
2005-06-28 12:16
2005.07.18
Как сохранить/загрузить содержимое ListView в файл?


4-1116747561
psa247
2005-05-22 11:39
2005.07.18
FAT | NTFS ?


14-1119956998
Knight
2005-06-28 15:09
2005.07.18
Кто бесплатно отправлял факсы через инет?


4-1117047851
kat
2005-05-25 23:04
2005.07.18
Использование чужих классов


1-1119620507
AlexG
2005-06-24 17:41
2005.07.18
TOleContainer, Frame & frame s copy




   Наверх