我有一个WinForms应用程序,利用了一些notify icons,这显示在各种情况下的balloon tips。
我注意到(as have others...in 2008),当BalloonTipText适合一行时,气球提示的视觉样式是不同的-它恢复到我似乎记得的Windows XP时代的样式!
请看下面的几个例子。


执行此操作的代码并不比以下代码更复杂:
someNotifyIcon.BalloonTipIcon = ToolTipIcon.Info;
someNotifyIcon.BalloonTipTitle = "A balloon tip";
someNotifyIcon.BalloonTipText = "One or multiple lines of text";
someNotifyIcon.ShowBalloonTip(5000);在不添加第二行的情况下,如何确保气球尖端始终具有第二种样式(方角)?
发布于 2015-01-20 04:42:29
不幸的是,NotifyIcon的.NET包装器和它包含的BalloonTip不允许这样做。我不知道为什么它为一行选择了旧风格,而为更多的行选择了新风格。
如果您确实需要实现这一点,则需要使用Win32消息显示气球,并确保在NOTIFYICONDATA结构中的dwInfoFlags中设置气球样式。你可以找到更多信息here。
这是一个相当古老的想法,特别是考虑到我怀疑大多数终端用户永远不会注意到它!
https://stackoverflow.com/questions/26948628
复制相似问题