我正在创建一个属性表外壳扩展并希望有一个小图标来将我的属性选项卡与标准系统选项卡分开。不幸的是,我的图标几乎完全呈现为灰色。
原图:
在属性表选项卡中:
起初我以为这是我的问题,但后来我发现 TortoiseSVN 似乎也有同样的问题:
Windows 7 和 Windows 8 中都会发生这种情况。
有谁知道为什么这些图像显得如此柔和?另外,有没有人有任何关于如何使图标看起来不错的提示,尽管这种无色?
The PropertySheet
函数使用 16 色 (ILC_COLOR) ImageList 初始化其选项卡控件,并将每个页面提供的图标复制到其中。似乎没有办法覆盖它并提供您自己的 ImageList (或指定创建的 ImageList 的位深度)。据推测,这是原始 Windows 95 代码的遗留问题,随着事情的发展,这些代码从未得到更新。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)