![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Свернуть в трей [D6, Win95/98]
stas kalishenko © (2002-12-16 17:42:00)Господа Мастера! Возможно ли свернуть любое приложение (к примеру Word или Outlook Express) в трей? Если да, то как (если можно сабж)?
Ich Hasse (2002-12-16 22:55:00) [1]Так делает программа MinimizerXP. Она может сворачиваь все окна туда.
Sha (2002-12-16 22:22:00) [2]OK, OK, мир.
Ocov'yak Ihor (2002-12-16 22:01:00) [3]Сорри за зорький глаз... Бес попутал, пиво забродило .. Больше не буду ...
Зорький глаз (2002-12-16 21:56:00) [4]2 Кутузов (16.12.02 21:23)
Sha, а зачем анонимность... Можно еще понять в ветке http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1039889052&n=0- анонимный ответ на анонимный наезд (имхо, несколько обоснованный - но это имхо), ну а здесь то зачем?
2 Song © (16.12.02 21:23) - мир, а? (с надеждой бросив робкий взгяд :-)
Song (2002-12-16 21:23:00) [5]Я не в Ваш огород сказал, а в сторону вопрошающего... в трей действительно сворачивать нельзя. В трей просто помещается значок.
Кутузов (2002-12-16 21:23:00) [6]А поговорить?
Ihor Osov'yak (2002-12-16 20:18:00) [7]2 Song © (16.12.02 20:10)...
cм. http://delphi.mastak.ru/vopros/index.html- из этого следует много выводов, в часности, что ожидая на правильный вопрос, можно и всю жызнь промолчать...
зы - имхо, с вероятностью 96% (с. подебенько), смею предположить, что Вы поняли о чем спич вел stas kalishenko...
зы2 - а к предполеднему моему проектику заказчик так и писал - "сверни в трей" :-)
Song (2002-12-16 20:10:00) [8]В трей сворачивать нельзя. Нет такого понятия в природе...
Ihor Osov'yak (2002-12-16 18:03:00) [9]С первого взгляда - можно. Что значит свернуть в трей?
К примеру, нам нужно при минимизации - в трей.
Значит нужно сделать сабклассинг для главного окна и при
WM_SYSCOMMAND и Msg.WParam = SC_MINIMIZE несколько раз вызвать Shell_NotifyIcon (сразу по памяти не могу, в док смотреть влом)..
Потом обрабатывать сообщ. от иконки в трее (сообщ. мы перед этим регистрируем через Shell_NotifyIcon)
То есть - внедрение своей dll через какой-то хук, потом сабклассинг основного окна - по идее должно получится...
Зы - это так сказать, гипотеза ...