X xiaoduan Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-27 #1 我用SHGetDesktopFolder得到桌面的IShellFolder,再用IShellFolder.GetDisplayNameOf 想取得桌面的全路径,但只得到两个字“桌面”:-( 我该怎么办?
我用SHGetDesktopFolder得到桌面的IShellFolder,再用IShellFolder.GetDisplayNameOf 想取得桌面的全路径,但只得到两个字“桌面”:-( 我该怎么办?
A Axe Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-27 #3 var pItemId: PItemIDList; DesktopFolder: PChar; SHGetSpecialFolderLocation(Handle,CSIDL_DESKTOPDIRECTORY,pItemId); SHGetPathFromIDList(pItemId, DesktopFolder);
var pItemId: PItemIDList; DesktopFolder: PChar; SHGetSpecialFolderLocation(Handle,CSIDL_DESKTOPDIRECTORY,pItemId); SHGetPathFromIDList(pItemId, DesktopFolder);
X xiaoduan Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-27 #5 问题大概我没说清楚 是这样的: 在ShellListView这个shell控件里,我没有办法得到诸如“桌面”“我的公文包”等的 全路径,偶该怎么办?