使用Windows窗体,我有一个包含以下代码的通知弹出窗口:
Notify.BalloonTipText = String.Format("Test 0", "Test 1", "Test 2", "Test 3");
Notify.Visible = true;
Notify.Icon = Properties.Resources.busy;
Notify.BalloonTipIcon = ToolTipIcon.None;
Notify.ShowBalloonTip(5000);
生成的图像看起来很糟糕。
它似乎并不关心图标内部是否有正确的dpi。它似乎总是选择最小的并向上调整大小,同时将alpha通道清除为0。
我读到了必须支持DPI的应用程序,但我不确定如何使用Windows窗体,或者如何使其加载最合适的图标大小。