请教在Windows中桌面上的图标顺序确定方法?

No9 2001-07-29 04:26:35
请问各位高手,谁知道在Windows中其桌面上图标的顺序中怎么确定的?
其数据系统是保存在哪里呢?注册表?还是在文件中?
如何备份呢?
谢谢!
...全文
202 14 打赏 收藏 举报
写回复
14 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
No9 2002-07-07
按照规定,需要结贴了,但这个问题还是没有人能够回答!
真的没有人回答了吗?真的?

不行的话,只有先结贴了!
  • 打赏
  • 举报
回复
2ndboy 2001-08-03
POINT Point;
int i,n;
hWnd=FindWindow("Progman","Program Manager");
hWnd=GetWindow(hWnd,GW_CHILD);
hWnd=GetWindow(hWnd,GW_CHILD);
n=ListView_GetItemCount(hWnd);
for(i=0;i<n;i++)
ListView_GetItemPosition(hWnd,i,&Point); //此步出错,因为是不同进程

我已经替你问了高人,但他说只在NT下才能用其它方法解决。呵呵,你去看看http://www.csdn.net/expert/topic/217/217263.shtm吧,我也没办法了,原来以为可以的,解决了记得告诉我一声。
  • 打赏
  • 举报
回复
No9 2001-08-03
难道真的没有人知道吗?
  • 打赏
  • 举报
回复
600000 2001-08-01
关注!
  • 打赏
  • 举报
回复
No9 2001-07-31
不!你可能没有理解我的意思!
我是想知道Windows系统如何确定图标顺序的!一定是保存在什么地方!
而不是如何自己绘制这些图标!
  • 打赏
  • 举报
回复
No9 2001-07-31
那么就算这样知道了图标的排列顺序,如何保存呢?
总不能自己定义一个数据结构吧,Windows恐怕不会理睬的吧!
  • 打赏
  • 举报
回复
2ndboy 2001-07-31
你还不明白?
得到了桌面句柄,图标顺序不就知道了吗?
  • 打赏
  • 举报
回复
No9 2001-07-30
To 2ndboy(丢丢):
我看了,好像关系不是很大,我更关心的是如何确定图标的排列顺序!

各位高手,谁知道呀?
  • 打赏
  • 举报
回复
2ndboy 2001-07-30
得到桌面窗口句柄(桌面窗口是个ListView控件),然后就可以得到图标位置了,怎么说没关系呢?对消息太不敏感了吧。
  • 打赏
  • 举报
回复
2ndboy 2001-07-29
看看http://www.csdn.net/expert/topic/186/186221.shtm
  • 打赏
  • 举报
回复
No9 2001-07-29
希望各位高人,尤其是了解这方面信息的高人能提供一些资料!
  • 打赏
  • 举报
回复
No9 2001-07-29
因为我由于以外,我的Windows瘫痪了!其实这在Windows下也是常事的!
我备份的数据,几乎没有什么丢失的,但我发现我还得重新排列图标顺序——按照我的习惯,真的很麻烦,所以我想一起备份一下,哪怕是写一个程序也行——只要我真的原理就可以办到!
  • 打赏
  • 举报
回复
zzlxk 2001-07-29
up
  • 打赏
  • 举报
回复
iProgram 2001-07-29
你为什么想知道?
我相应该是注册表,但不是特意保存的.
  • 打赏
  • 举报
回复
发帖
VC/MFC

1.6w+

社区成员

VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
帖子事件
创建了帖子
2001-07-29 04:26
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……