没有人家答得出,还是都不情愿答,不过最后还是自己解决了! (100分)

  • 主题发起人 主题发起人 WebExplorer
  • 开始时间 开始时间
W

WebExplorer

Unregistered / Unconfirmed
GUEST, unregistred user!
在IE,Netcaptor等都可以很方便的在链接栏把链接文件夹的内容(web地址)读出来,不知道它怎么读取
链接文件夹的路径的?我查了一下大富翁,问是很多人问过这个问题,但没看到解决的?
如果要读收藏夹倒是很方便,因为可以读注册表,里头有Favorites,或者使用
SHGetSpecialFolderLocation(Handle,SpecialFolder,CSIDL_FAVORITES)),也可以得到
但查过msdn就是没有找到类似CSIDL_FAVORITES的CSIDL_LINKS,哪位知道怎么读取链接文件夹的???

我自己解决了这个问题:
怎么找,刚开始的时候我怎么也不知道,我只是想先读Favorites在把下面加个直接的
链接就可以了
想来想去,可能不妥,假设使用的不是中文的系统,不读不出来?
但我了解一下IE它怎么读到链接栏的,我修改了"链接",IE竟读不出来了
那肯定它也是直接读目录的Favorites/链接/
 
硬是没看懂
 
here
HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders/
 
分自己收不回来的,真辛苦
 
呵呵!不懂你的意思.

你是不是要把收藏夹中的内容读出来?可以用Findfirst,findnext来把相应的文件来,也
就是favourite中是*.lnk的文件,这只是一个.ini的文件,读出其中内容就可以了.
 
既然解决了,就仔细讲讲,大家学习一下
 
后退
顶部