Вниз
Скачать: CL | DM;

Сделать мою форму как рабочий стол   Найти похожие ветки 

 
RETAND   (2002-10-21 21:00) [0]

Здравствуйте Все!
Подскажите как реализовать такую вешь.При нажатие на уже имеющиеся кнопки на форме(форма развернута на весь экран), запускаются
различные приложения, а в часности аплеты панели управления, диалог создания ярлыка(используются
функции ShellExecute, WinExec). Проблема: нужно чтобы эти приложения всегда находились над
моей формой, переключаясь между ними моя форма должна находиться снизу по Z.
Если кто-нибудь уже реализовывал такую проблему, пожалуйста поскажите.
Заранее благодарен RETAND.


 
vidiv   (2002-10-22 06:14) [1]

RETAND - проверь почту...


 
RETAND ©   (2002-10-22 18:45) [2]

vidiv, я иду другим путем отлавливаю эти окна, и делаю им TOPMOST, а для формы BOTTOM че-то глючит, объясни поподробнее при каком событии ты делал BOTTOM, заранее благодарен


 
Pat ©   (2002-10-23 22:51) [3]

На событие OnActivate (или любое другое подходящее...как сам решишь) посылай окно вниз:
setwindowpos(handle,hwnd_bottom,left,top,width,height,swp_showwindow)


 
SPeller ©   (2002-10-24 13:09) [4]

Лучше тогда уж не обрабатывать Дельфийские события, а отлавливать сообщения вроде WM_ACTIVATE и иже с ними.


 
RETAND ©   (2002-10-25 21:35) [5]

спасибо ребята, проблему решил..
Пробывал отлавливать WM_ACTIVATE и OnActivate .. и так и так работает



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

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



Память: 0.46 MB
Время: 0.011 c
1-99170
TsaturSoft
2002-12-18 08:28
2002.12.30
Открыть ссылку в НОВОМ ОКНЕ по нажатию кнопки


1-99162
Vladimir_Shk
2002-12-18 18:44
2002.12.30
Вызов метода


6-99216
kerrik
2002-11-02 00:31
2002.12.30
Как сделать пинг компьютера?


14-99245
Wolflab
2002-12-09 08:00
2002.12.30
Нужны ссылки (рускоязычные) на материалы по ADO в Delphi


6-99240
anmak
2002-10-30 17:21
2002.12.30
UDP + WinXP%(




   Наверх