我正在编写一个带有托盘图标的Windows应用程序(显示在系统时钟旁边)。如果我在普通(控制台)会话中在Windows XP上运行该图标本身看起来不错,但是当我使用远程桌面连接连接到同一台Windows XP计算机时,托盘图标看起来很糟糕 - 侧面有锯齿状边缘。请注意,其余的托盘图标看起来很好,它只是我看起来很糟糕。那么这里的秘密是什么?
答案 0 :(得分:2)
我过去遇到过同样的问题。您必须使用LoadImage
功能加载图标(不是LoadIcon
)。
答案 1 :(得分:1)
屏幕截图会有所帮助,但我猜这与你在两个会话中使用的颜色深度有关。如果一个中的质量高于另一个中的质量,则图标可能呈现不同的颜色。
您可以在“远程桌面连接”设置的显示选项卡中更改颜色深度。