Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.06;
Скачать: CL | DM;

Вниз

Срочно !!! Поверх окон   Найти похожие ветки 

 
Manix ©   (2003-02-24 18:52) [0]

Здравствуйте ,
Как сделать чтобы окно было поверх других?


 
Anatoly Podgoretsky ©   (2003-02-24 18:56) [1]

Ну что же вы так, сразу все и сразу выше всех, не посорителсь.


 
ZaM2000   (2003-02-24 18:58) [2]

SetWindowPos(handle, HWND_TOPMOST,.....);


 
DVM ©   (2003-02-24 19:08) [3]

Этот вопрос задается примерно два раза в сутки. Пора бы его в FAQ поместить.
Ответ на вопрос: "В общем случае никак нельзя поместить окно поверх всех других окон и удерживать его там". Это то же самое что хотеть получить число, которое всегда больше всех других чисел (z-order). Можно оказаться сверху на время более или менее продолжительное, до тех пор, пока не запустится другая такая же программа, которая тоже хочет быть "поверх всего".
Если таких программ заведомо нет, то fsStayOnTop или SetWindowPos(handle, HWND_TOPMOST,.....); как советовали выше.
Сразу следует заметить вышеописанное не проходит с некоторыми играми и прочими полноэкранными программами, которые тоже хотят быть "царём горы".






Страницы: 1 вся ветка

Текущий архив: 2003.03.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
1-17182
som
2003-02-24 11:24
2003.03.06
StringGrid & QReport


4-17434
OlegL
2003-01-17 12:30
2003.03.06
TStream & HBITMAP


8-17200
Юлиана
2002-11-20 21:02
2003.03.06
звук


1-17127
AZ
2003-02-22 09:40
2003.03.06
Запрет выбора компонента <B>курсором</B> в DesignTime


14-17367
Сатир
2003-02-16 15:22
2003.03.06
Третья встреча мастаков в Киеве