Is there a way to close balloon tip programmatically, so that the user does not have to click on it?
Lets imagine that the situation changes and there is no reason to show that tip anymore, showing it longer until the timeout expires would just be noise...
I tried
icon.BalloonTipText = "";
icon.BalloonTipTitle = "";
icon.ShowBalloonTip(0);
but that resulted in ArgumentException "Balloon tip text must have a non-empty value".
I would prefer a C# answer, but C++ does too.