Форум: "WinAPI";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
ВнизКак сделать ПОЛНОЕ поверх всех окон, для не главного окна ? Найти похожие ветки
← →
Сергей01 (2002-09-04 01:21) [0]И в случае, если главное не поверх всех окон, и в случае, если главное минимизировано. Просто во всех случаях.
Как сделать именно ПОЛНОЕ поверх всех окон, для не главного окна?
Изменение стиля не главного окна ( Form2 ) на олвэйзонтоп ничего не даёт. Наверно надо делать как то через winapi. Но как ? Попробовал, но у меня ничего не вышло.
Если кто знает, то напишите пожалуйста поподробнее.
------
Если же это невозможно, то как программа может выводить на экран поверх всего даже в минимизированном состоянии, хотя бы кнопки, лэйблы и имидж ?
← →
Игорь Шевченко (2002-09-04 10:23) [1]В кладовке, в разделе "Готовые пргораммы" лежит программа StayOnTop - может, натолкнет на какие-то мысли.
← →
Sergserg (2002-09-05 18:44) [2]Я так FormStyle:=fsStayOnTop, затем в onPaint
application.RestoreTopMosts;
form.show;
Удачи
← →
Сергей01 (2002-09-06 03:59) [3]Игорь Шевченко
Ня а. Не натолкнула.
Sergserg
Не помогает. Вернее иногда почему то начинает вроде работать, а потом вдруг перестаёт. Какой то глюк. А в минимизированном состоянии не работает вообще никогда.
-----------
Неужели такая вроде бы эллементарная проблема в Дельфи не решена ?
← →
SPeller (2002-09-06 06:37) [4]SetWindowPos(HWND_TOPMOST). У меня работало отлично, на неглавной форме. А если ещё отключить виндовые клавиши, то вообще ловушка для юзверя получается :-))
← →
Сергей01 (2002-09-08 01:17) [5]SPeller,
Частично помогло ! Но при минимизации не помогает, и почему то при вызове функции фокус переключаеться на второе окно, а этого бы хотелось избежать.
Как теперь преодалеть минимизацию ?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c