如何以编程方式更改桌面/文件夹图标大小 C#

Ahm*_* na 5 c# wpf winapi icons windows-10

我正在开发一个 WPF,需要在 WPF 处于活动状态时使桌面图标和文件夹图标变大,并在关闭 WPF 时将它们返回到之前的状态

基本上我希望能够以编程方式控制以下选项:

文件夹图标: 文件夹图标

桌面图标:

桌面图标

还如何将文件夹选项更改为单击模式: 文件夹选项

And*_*ers 2

文件夹图标设置通常是针对每个文件夹的,您将很难将自己的偏好强加于它们。如果您在互联网上搜索“shellbags”,您可能会找到一些有关注册表位置和格式的描述,但这会将您置于未记录的领域。

桌面图标模式可能可以通过未记录/黑客的方式更改,但您应该让用户这样做。

fDoubleClickInWebView您也许可以通过使用和来更改双击模式SHGetSetSettings