Как использовать Shell_NotifyIcon БЕЗ добавления значка в область уведомлений

Документация MSDN о Уведомлениях и области уведомлений довольно четко сформулирована в требовании наличия значка в области уведомлений, чтобы отобразить уведомление:

Чтобы отобразить уведомление, вы должны есть значок в уведомлении площадь . В некоторых случаях, например, Microsoft Communicator или аккумулятор уровень, этот значок уже будет подарок. Однако во многих других случаях вы добавите значок в область уведомлений только до тех пор, пока необходимо для отображения уведомления.

Поскольку я не хочу добавлять какой-либо значок в область уведомлений, я подумал о возможности «повторного использования» существующего, который, скорее всего, будет там на типичном рабочий стол. Хорошим кандидатом могут быть системные часы.

Мои вопросы:

  1. Как мне найти / перечислить Структура NOTIFYICONDATA для системные часы (также известные как «Дата и время Properties »при восстановлении)?
  2. Есть ли лучший способ выполнение этого ( без добавления значок)?

6
задан WinWin 7 June 2011 в 19:28
поделиться