フォルダの中身

[戻る]
ウーロン茶 2001/10/12(金) 18:53:05
最近VCをはじめたものですが、フォルダの中の情報をlistviewを使用して
表示させたいと考えているのですが、
以前の投稿にFindFirstFile/FindNextFile/FindCloseを
使用してと書いてありましたが、HELPを見てもわかりません。
FindFirstFileって、こちらが指定したファイルを見つけるものですよね?
すると、別に指定したファイルがないときなどは……。
どなたか、教えてもらえないでしょうか?
宜しくお願いします。

Bun 2001/10/12(金) 19:52:45
引数にワイルドカードを使えば良いのでは?

Bun 2001/10/12(金) 20:04:53
下のプログラムを動かすと、アウトプットウィンドウに
Cドライブのしたのファイルやディレクトリが列挙されます。
お試しあれ。(^^;

WIN32_FIND_DATA fd;
HANDLE hFindFile = FindFirstFile("c:\\*.*", &fd);
TRACE("%s\n", fd.cFileName);
    
while (FindNextFile(hFindFile, &fd))
 TRACE("%s\n", fd.cFileName);

古いスレッドには追加発言できません。