调整桌面图标大小

时间:2009-08-27 23:33:07

标签: c#

我正在试图弄清楚如何使用C#重新调整桌面图标的大小。我的各种搜索都找不到多少。有没有人这样做过。我知道大小存储在HKEY_CURRENT_USER \ Control Panel \ Desktop \ WindowMetrics \ Shell Icon Size注册表值中,但更改此值似乎并未实际更改桌面图标的大小。

1 个答案:

答案 0 :(得分:1)

设置该注册表值后,您需要刷新图标缓存,因此:

::SendMessage(HWND_BROADCAST,WM_SETTINGCHANGE,SPI_SETNONCLIENTMETRICS,NULL);
相关问题