user3000 发表于 2011-11-28 10:37:21

请教桌面图标定位问题: 如何有效保存结果?(已解决)

本帖最后由 user3000 于 2011-11-29 21:39 编辑

已解决:
   搜索了不少网上资源, 结论似乎是无解...暂时只能这样了...


最近搜索到了论坛相关源代码,(感谢前辈们无私奉献!)
相关传送门:
http://www.autoitx.com/forum.php?mod=viewthread&tid=204&highlight=%D7%C0%C3%E6%CD%BC%B1%EA

http://www.autoitx.com/forum.php?mod=viewthread&tid=19776&highlight=%D7%C0%C3%E6%CD%BC%B1%EA

两者使用后发现:
都可以实现桌面图标重新定位.
但, 定位后, 如果系统桌面右键点'刷新', 则图标会回复原位.

奇怪的是, 如果运行代码前, 预先手动移动一个或多个的图标,
则定位结果可以保存, 再怎么刷新桌面都可以了!

请问, 如何能够只运行代码就达到自己想要目的?
不要说, 可以先模拟鼠标点击移动图标哦!

我现在所用的系统的桌面图标排列设置:
就启用'对齐网格'和'显示桌面图标'

汗, 终于知道怎么高亮显示所发的代码了,
原来....用 au3 代替 那个 code...就可以了,
而不是两者都用的...

user3000 发表于 2011-11-28 10:49:12

本帖最后由 user3000 于 2011-11-28 16:36 编辑

补充自己编译用的代码:
首先是 A 版的隐藏文件夹的核心代码,
接着是我们大哥大的枚举可用分辨率的改码, 设置分辨率.
最后则是定位图标...**** Hidden Message *****

user3000 发表于 2011-11-28 10:58:59

本帖最后由 user3000 于 2011-11-28 16:36 编辑

配置文件 Screen.dat 内容, 旁人用不着的吧?**** Hidden Message *****

afan 发表于 2011-11-28 11:33:48

别的先不说,这种仅保存文件名及坐标的方式肯定不太妥。
比如,桌面的一个文件名“ABC”
1,它可以是一个桌面的文件夹
2,它可以是一个非桌面的文件或文件夹的快捷方式
3,它可以是一个网址的快捷方式
4,它可以是一个文件:
   它可以是.txt文件
   它可以是.bmp文件
   它可以是.xxx文件
   它可以是....文件

而它们都是“ABC”,这样的话,由于并无其它条件,保存与恢复排列将…… 试试便知。

user3000 发表于 2011-11-28 12:00:40

回复 4# afan


    我这里的,除了'我的电脑'等系统图标外, 一例全是快捷方式,
而且绝无重名.
    其实让我无法释怀的是, 为什么手动移动一个图标后再排序,就可以保存呢?

penguinl 发表于 2011-12-31 09:48:23

见识见识!

nybb 发表于 2012-1-8 12:27:55

看看{:face (427):}

pili 发表于 2012-1-8 13:17:17

看看代码 研究下

zldfsz 发表于 2012-1-8 14:35:05

研究下,怎么搞的

zldfsz 发表于 2012-1-8 14:35:16

研究下,怎么搞的

mid_w 发表于 2012-1-11 22:14:55

学习下,现在还不大明白!

simxinzi 发表于 2012-4-2 00:49:23

这个问题困扰我好久,都是这样的

pingfan5888 发表于 2012-5-2 20:51:13

看一下代码是怎么样的。

lovecity 发表于 2012-8-21 13:52:08

看看,,可以用不了,

au3retry 发表于 2012-9-24 14:45:11

有没有WIN7下的
页: [1] 2 3
查看完整版本: 请教桌面图标定位问题: 如何有效保存结果?(已解决)