Я написал приложение C#, которое представляет собой простой таймер обратного отсчета. Сам использую для учета времени приготовления (не забыть про варку макарон) и других целей.
Работает в трее. При наведении на значок отображается оставшееся время в виде всплывающей подсказки. При нажатии на всплывающую подсказку отображается оставшееся время. Я хотел бы, чтобы отображаемое время «тикало», то есть обновлялось каждую секунду.
Как принудительно обновить/перерисовать всплывающую подсказку и всплывающую подсказку?
EDIT: мне не нужно перерисовывать сам шар. Мне нужно только время, чтобы измениться. В каком-то смысле я хочу аннулировать всплывающее окно, чтобы Windows считывала текст, хранящийся в свойстве BalloonText, и перерисовывала его.