Windows资源管理器中文件夹或文件的坐标

本文关键字:文件 坐标 文件夹 资源管理器 中文 Windows | 更新日期: 2023-09-27 18:18:34

我被要求开发一个模块,该模块需要我在Windows资源管理器中获取文件的坐标。

下面是用例:我的程序将Windows资源管理器打开到某个文件夹(例如,C:'FavoriteVideo)。用户整理所有的文件和文件夹。程序有一个触发器,可以将文件和文件夹的所有坐标保存到一个数据结构中(可能是Hashtable)。我计划使用Windows服务来执行此操作。(我熟悉c#)。

如果您需要更多的信息,请询问。

Windows资源管理器中文件夹或文件的坐标

[编辑:在注册表中找到位置的新信息]通过http://help.lockergnome.com/windows2/Desktop-Icons-Position--ftopict450729.html的一个线程,我发现Shell Bags注册表项,如HKCU/Software/Microsoft/Windows/Shell/Bags/1/Desktop,似乎包含图标定位信息。希望这对你有帮助!

我听说Windows NT资源工具包附带了layout.dll,它公开了外壳扩展函数来检索和更改用户的图标布局。也许这能起作用。我自己也很好奇。

你也可以试着看看这些程序是怎么做的,比如看看其中使用的符号:

http://www.howtogeek.com/howto/windows-vista/save-and-restore-desktop-icon-layout-in-windows-vista/

http://www.addictivetips.com/windows-tips/save-and-restore-the-position-of-desktop-icons-in-windows/

http://www.pchell.com/support/savedesktoplayout.shtml