任何文件夹上的“图标视图”和“文件夹视图”实际上都是 SysListView。如果取消选中“自动排列图标”,您可以在图标周围移动,下次打开文件夹时,所有图标都将位于与上次相同的位置。
我的问题是,系统在哪里存储图标的 x 和 y 位置?
设置为桌面图标放置 http://www.edugeek.net/forums/windows/15789-sort-desktop-icons-name-windows-xp.html在 Windows XP(或 Vista)中位于
HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop
注册表项。
此注册表项包含许多值,其中最相关的是 ItemPos 值、Sort 值和 FFlags 值。
sort 值控制图标的排序顺序(按名称、按类型、按大小等),FFlags 值控制图标的排列(对齐网格、自动对齐等)
最后,可能有任意数量的 ItemPos 值(附加不同的屏幕分辨率,例如 ItemPos800x600),它们控制不同屏幕分辨率的用户定义的图标位置。
有关内容的更多详细信息HKCU\Software\Microsoft\Windows\Shell
values:
ShellBagsView v1.05 http://www.nirsoft.net/utils/shell_bags_view.html
关于图标视图用于您选择的任何文件夹,我相信图标的位置将存储在:
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\[x]\Shell\{yyyyyyy-yy...}\ItemPos
其中“x”代表您的许多文件夹特定设置之一。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)