作者leicheong (睡魔)
看板Programming
标题Re: [VC] 取得指定目录下一层所有子目录名称
时间Tue May 29 20:32:14 2007
※ 引述《Uihc (我 有我的倔强...)》之铭言:
: 请教大家,我现在需要完成的功能,是用档案对话盒指定父目录後,
: 然後取得其下一层子目录的所有名称後输出为文字档
: 我的问题是:
: 1.用vc2005的档案对话盒应该设定什麽参数,在开启对话盒才可以只选目录而不是选档案?
请改用 FolderBrowserDialog (.NET) 或 SHBrowserForFolder() (Win32).
: 2.我在网路上google之後,依照范例利用CFileFind去取得档名及目录名称
: 程式码http://rafb.net/p/60Kk8o28.html
: 但是不晓得为什麽结果输出的名称如下所示,要怎麽做它才会显示正确的名称呢?
: 谢谢^^
: find a Folder:003AA738
: File a File:003AB250
请先把 GetFilePath() 的传回值 cast 成 LPCTSTR (也就是说, 你直接
把pointer的位置输出了... orz).
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 58.152.195.167