能力值:
( LV9,RANK:780 )
|
-
-
2 楼
这个没有研究过,我们可以用一个程序完成这个工作,监控桌面图标,发现改变后就保存坐标到一个没有受保护的分区下,系统启动时进行恢复
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
楼上的方法不错。如果有人知道图标位置原始保存在哪个文件或者注册表,就更好了。
|
能力值:
( LV15,RANK:3306 )
|
-
-
4 楼
xp
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop
ItemPos1280x720(1)
|
能力值:
( LV4,RANK:50 )
|
-
-
5 楼
从explorer.exe里调ListView_GetItemPosition可以取设置桌面图标位置,调ListView_SetItemPosition可以设置桌面图标位置。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
这个不错,看了一下,键值是二进制一大堆,不知道具体字节的含义,不好如何修改啊。
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
大概分析了一下。
offset_00: 16个字节0
offset_10: 4 byte pos_x,4byte pos_y,2byte=struct_Icon1_length,n byte struc_Icon
offset_next:4 byte pos_x,4byte pos_y,2byte=struct_Icon2_length,n byte struc_Icon
(offset_next=offset_previous+2byte_struct_Icon_length+8_x_y各4byte)
以下一直类推。
现在的问题是。具体的struct_Icon的结构是怎样的?
|
|
|