c#如何改变桌面图标的位置

RT

我一个小程序里 可以指定不同的文件夹下的文件为桌面图标 修改了 注册表中的 桌面图标存放的路径
Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders 这个路径

但修改后不会立马产生效果 必须重启explorer进程后才出现效果
怎样不重启explorer就能有效果?

我希望程序能够记忆住桌面图标的位置 如何设置桌面图标位置?

作者: alan_219_2008   发布时间: 2011-06-16

作者: q107770540   发布时间: 2011-06-16

路过绑定,这么多分,看着眼馋。。。

作者: wjhgzx   发布时间: 2011-06-16

发一个消息,刷新下桌面,不知道是否可以。

作者: caozhy   发布时间: 2011-06-16

引用 1 楼 q107770540 的回复:

http://blog.sina.com.cn/s/blog_589d32f501000at2.html


如何设置呢?上面的是获取

这篇文章我之前已经研究过了

作者: alan_219_2008   发布时间: 2011-06-16

引用 3 楼 caozhy 的回复:

发一个消息,刷新下桌面,不知道是否可以。


如何刷新桌面?

作者: alan_219_2008   发布时间: 2011-06-16

http://topic.csdn.net/t/20050603/15/4057146.html

作者: caozhy   发布时间: 2011-06-16

帮顶,该睡觉了

作者: chuntian1983   发布时间: 2011-06-16

不会,看大牛如何解决

作者: andywangguanxi   发布时间: 2011-06-16

引用 6 楼 caozhy 的回复:

http://topic.csdn.net/t/20050603/15/4057146.html

这种刷新就是F5刷新吗?如果是F5刷新的话不行啊~~

作者: alan_219_2008   发布时间: 2011-06-16