![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
PHP, Delphi
Форумчанин
Регистрация: 07.05.2008
Сообщений: 388
|
![]()
Здраствуйте!
Это пример свертывания программы в трей. Но в нем есть ошибка, выявить которую пока не могу. Потому и обращаюсь за помощью. Если свертывать программу по "_", то все окей, восстановление тоже ок, но если попытаться свернуть программу из панели задач, она в первый раз прячется в трей как положено, а потом отказывается (а нужно чтоб постоянно свертывалась). Спасибо. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]()
Вот код у меня нормально сворачивается:
Код:
Вот код: Код:
Как решить проблему? Последний раз редактировалось FaTaL; 27.12.2013 в 15:25. |
![]() |
![]() |
![]() |
#3 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]()
По проблеме из первого поста:
заменить соотв. блок кода на такой Код:
Последний раз редактировалось phomm; 27.12.2013 в 17:47. |
![]() |
![]() |
![]() |
#4 |
PHP, Delphi
Форумчанин
Регистрация: 07.05.2008
Сообщений: 388
|
![]()
Спасибо phomm, помогло
![]() |
![]() |
![]() |
![]() |
#5 | |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]() Цитата:
Ведь я хочу обработать повторный запуск своей программы. Пробовал посылать WM_SYSCOMAND и wParam SC_RESTORE, окно восстанавливается, но не обрабатывается комманда свернуть по иконке в системном меню. Хотя когда я из той же самой программы делаю MainFrm.Show всё прекрасно восстанавливается. Как мне послать команду окну Show через SendMessage? Или может метод Show это несколько системных команд (SC_RESTORE + Ещё что-то)? |
|
![]() |
![]() |
![]() |
#6 |
PHP, Delphi
Форумчанин
Регистрация: 07.05.2008
Сообщений: 388
|
![]()
Вот мое решение проблемы:
Код:
|
![]() |
![]() |
![]() |
#7 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]()
Может SW_RESTORE ?
Вы ошиблись в букве или прямо так и делаете ? просто есть и то и это значение |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]()
Именно SC от SystemComand
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сворачивание программы в трей | Baaandit | Общие вопросы Delphi | 19 | 24.01.2015 22:04 |
Сворачивание программы в трей, VB2010 | YogShar | Помощь студентам | 0 | 26.04.2011 01:33 |
Иконка для чужой программы в области уведомлений(трей) | Человек_Борща | Общие вопросы Delphi | 7 | 14.03.2011 17:28 |
Show&Hide-сворачиваем программы в трей | Скарам | Софт | 4 | 27.01.2011 20:30 |
Свертывание в трей | AlphA | Общие вопросы Delphi | 10 | 12.11.2007 13:01 |