当前位置:  开发笔记 > 编程语言 > 正文

如何以编程方式操作Windows桌面图标位置?

如何解决《如何以编程方式操作Windows桌面图标位置?》经验,为你挑选了1个好方法。

几年前,我无辜地试图写一个小应用程序来保存我的战术放置桌面图标,因为我厌倦了在某些事件重置它们时将它们拖回到它们的位置.我没有找到一种方法来查询太多时间后放弃了,而更不用说保存和重置,我的图标的桌面位置.

任何人都知道Windows持有此信息的位置以及是否有用于设置它们的API?

谢谢,理查德



1> Davy Landman..:

如果我没弄错,桌面只是一个ListView,你必须将LVM_SETITEMPOSITION消息发送到桌面的句柄.

我搜索了一些c#代码并找不到示例,但我确实找到了以下文章.Torry:...获取/设置桌面图标的位置?.它是delphi代码,但我发现它非常易读,并且有一些P/Invokes你可以将它翻译成c#.

推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有