远程桌面连接期间我的托盘图标看起来很糟糕(Windows XP)

时间:2011-10-30 01:15:57

标签: winapi icons remote-desktop system-tray

我正在编写一个带有托盘图标的Windows应用程序(显示在系统时钟旁边)。如果我在普通(控制台)会话中在Windows XP上运行该图标本身看起来不错,但是当我使用远程桌面连接连接到同一台Windows XP计算机时,托盘图标看起来很糟糕 - 侧面有锯齿状边缘。请注意,其余的托盘图标看起来很好,它只是我看起来很糟糕。那么这里的秘密是什么?

2 个答案:

答案 0 :(得分:2)

我过去遇到过同样的问题。您必须使用LoadImage功能加载图标(不是LoadIcon)。

答案 1 :(得分:1)

屏幕截图会有所帮助,但我猜这与你在两个会话中使用的颜色深度有关。如果一个中的质量高于另一个中的质量,则图标可能呈现不同的颜色。

您可以在“远程桌面连接”设置的显示选项卡中更改颜色深度。