![]() |
|
|
![]()
|
|
| NiJazz |
|
|||
![]() Jazz coder ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2286 Регистрация: 10.8.2003 Где: Москва Репутация: 2 Всего: 23 |
У кого-нибудь есть простой пример программы, которая садится в System Tray?
Мне нужны исходники, как программу кидают в трей на C++. Спасибо. |
|||
|
||||
| srd |
|
|||
![]() Нереварин ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 951 Регистрация: 30.8.2003 Где: Владивосток Репутация: 5 Всего: 49 |
Такая программа ничем не отличается от обычной win32-программы. Просто она не показывает своё окно на экране всё время, а только при получении какого-либо сообщения от иконки. Вот слепил простейший пример: главное (и единственное) окно на экран не выводится вообще, в трее рисуется стандартная иконка, при щелчке на ней левой кнопкой показывается MessageBox, правой - программа завершает работу.
Это сообщение отредактировал(а) srd - 18.2.2005, 09:54 -------------------- Не смей читать мою подпись!!! |
|||
|
||||
| NiJazz |
|
|||
![]() Jazz coder ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2286 Регистрация: 10.8.2003 Где: Москва Репутация: 2 Всего: 23 |
srd
Спасибо за пример. |
|||
|
||||
| AndreySol |
|
||||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 19.6.2004 Репутация: 1 Всего: 1 |
А можно так:
Для начала к примеру в InitDialog:
где IDM_MYICONNOTIFY - добавь свой ID в resource.h Далее добавь в прогу ф-цию void-типа
В ней реализация обработки кликов на иконке:
И на последок в OnDestroy():
Код выдернут из проги, так что разберешся с переменными. |
||||||||
|
|||||||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |