gpt4 book ai didi

windows - 有没有办法改变所有滚动条的样式(Win10)?

转载 作者:行者123 更新时间:2023-12-02 13:50:23 24 4
gpt4 key购买 nike

有没有办法(API、dll、msstyles ...)来修改 Windows 10 中出现的所有滚动条的样式(删除一些元素、更改颜色、宽度...)?

例如来自此 enter image description here对此enter image description here

最佳答案

如果您想更改系统上的所有滚动条,则无需编写程序。事实上,这样做将是一项艰巨的任务。您必须挂接负责绘制滚动条的 Windows API 函数,并将其替换为您自己的绘图代码。除了需要对 Win32 编程有深入的了解(远远超过任何人可以在单个 Stack Overflow 答案中教给您的程度)之外,确保您的代码的行为与原始代码相同是极其困难的。即使经过大量测试,应用程序错误也是不可避免的。关心系统稳定性的用户不会愿意运行这样的应用程序。

从您的屏幕截图来看,您似乎只是想更改滚动条的宽度/高度以使其变小。尽管用于自定义高级外观属性的 UI 已从 Windows 8 及更高版本中删除,但可以在注册表中手动设置指标。滚动条大小就是其中之一。

  1. 导航到以下注册表项:HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics
  2. ScrollWidthScrollHeight 值设置为所需的像素大小,乘以 -15。
    例如,要将滚动条设置为仅 8 像素,您可以将值设置为 -120。 (这是您可以选择的最小值。)默认值为 -255。
  3. 重新启动计算机以确保更改生效。

如果您不习惯修改注册表,可以使用第三方应用程序来完成此操作,例如 Winaero Tweaker .

但是,请预先警告,这些解决方案都会出现兼容性问题。如果 Windows 团队打算支持自定义大小的滚动条,他们就会完整保留外观自定义界面。

关于windows - 有没有办法改变所有滚动条的样式(Win10)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35494953/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com