我环顾四周,发现了这个:http://msdn.microsoft.com/en-us/library/windows/desktop/ms724947(v=vs.85).aspx
菜单位于此处:右键单击“我的电脑”、“属性”、“高级系统设置”、“高级”选项卡、“性能”->;“设置”
正如我所希望的那样。不过,我似乎找不到一些设置。这是我目前为止的列表,特别是视觉效果菜单中的选项列表。在
//SPI_SETCLIENTAREAANIMATION = Animate controls and elements inside windows
//SPI_SETANIMATION = Animate windows when minimizing and maximizing
//SPI_SETMENUANIMATION = Fade or slide menus into view
//SPI_SETCURSORSHADOW = Show shadows under mouse pointer
//SPI_SETDROPSHADOW = Show shadows under windows
//SPI_SETCOMBOBOXANIMATION = Slide open combo boxes
//SPI_SETCLEARTYPE = Smooth edges of screen fonts
//SPI_SETLISTBOXSMOOTHSCROLLING = Smooth-scroll list boxes
//SPI_SETUIEFFECTS = A whole bunch of settings
仍然缺少这些
^{pr2}$有没有人设法弄清楚可以从何处启用/禁用其余的设置?也许我错过了一个值?在
顺便说一句:我在Python中将它们设置成这样
windll.user32.SystemParametersInfoA(SPI_SETLISTBOXSMOOTHSCROLLING, 0, cBoolTrue, 0)
谢谢。在
好吧,这不是我在这里提供的一个实际的好答案,但这可能有点帮助。在
要更改的内容可以通过registry进行控制,您需要这些值:
但是,这不是最好的解决方案,还需要重新启动。在
还有什么要说的,你错了,有些事情。在
SPI_SETCLEARTYPE
不用于字体平滑。为此,您必须使用SPI_SETFONTSMOOTHING
和{SPI_SETUIEFFECTS
-你说这是一堆设置,你是对的。但是,您应该单独获取/设置所有这些文件,SystemParametersInfo
允许单独访问所有这些文件。在相关问题 更多 >
编程相关推荐