我在 Windows 10 中使用深色模式的高对比度主题。我正在尝试在纯低级 API 上创建一个具有滚动功能的窗口,无需外部库。
但是,默认滚动条的样式与系统中所有其他滚动条有很大不同,观察:
看起来好像被禁用了,但实际上它工作得很好。只是看起来不一样。看看向上/向下箭头和缺少白色边框。
这是它在正常主题上的样子:
看起来几乎相同,除了一些轻微的颜色变化(我的窗口的滚动条应用了渐变效果,而控制台的窗口只是纯色)。截图时两个窗口都没有焦点。
是什么导致了这种奇怪的风格差异?如何使我的滚动条看起来与所有其他窗口的滚动条完全相同?