更具体地说,我想要更改视觉效果。我的目标是按一个按钮然后让它改变15个视觉效果。例如关闭“投影”并禁用“淡入/滑动菜单进入视图”。我做了大量的搜索,我唯一能做的就是如何找出它是否启用了这样的东西:
dropshadow = SystemInformation.IsDropShadowEnabled;
MessageBox.Show("Drop Shadow enabled:"+Convert.ToString(dropshadow));
这适用于C#
答案 0 :(得分:1)
我认为您需要使用pinvoke来实现这一目标。
看看http://support.microsoft.com/kb/97142 这是一个c#示例http://www.pinvoke.net/default.aspx/user32.systemparametersinfo
不确定这是否包含您想要的所有内容,但应涵盖最多。
这就是SystemInformation在幕后使用的内容,我相信。