【问题标题】:Resize desktop icons调整桌面图标大小
【发布时间】:2009-08-27 23:33:06
【问题描述】:

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

【问题讨论】:

    标签: c#


    【解决方案1】:

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

    ::SendMessage(HWND_BROADCAST,WM_SETTINGCHANGE,SPI_SETNONCLIENTMETRICS,NULL);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-10
      • 1970-01-01
      相关资源
      最近更新 更多