Очень просто заставить значок панели задач отображать всплывающую подсказку: все, что мне нужно сделать, это установить флаг NIF_INFO при вызове Shell_NotifyIcon (NIM_MODIFY, ...), и всплывающее окно появляется, без проблем.
Теперь я хочу иметь возможность спрятать воздушный шар, когда он мне больше не нужен, но я не могу найти способ сделать это. Я попытался очистить флаг NIF_INFO и вызвать Shell_NotifyIcon (NIM_MODIFY, ...), но воздушный шар остался. Он исчезает сам собой, через несколько секунд, но это не то, чего я хочу: я хочу скрыть это сразу, когда моя программа считает, что это должно быть скрыто.
Единственный способ заставить шар исчезнуть, это уничтожить значок и снова добавить его на панель задач, но это ужасно.
Можно ли спрятать шарик, не воссоздав значок на панели задач? Спасибо.