ファイル検索処理にてフォルダを除くには?

解決


ネロ  2005-04-18 19:04:06  No: 57055  IP: 192.*.*.*

フォルダ内のファイルを検索するプログラム(Win32API)を作成しているの
ですが、フォルダのみを下記の処理から除くにはif文の中をどう記述すれ
ばいいのでしょうか?教えてください。

hFind = FindFirstFile(f_file, &fd);
if(hFind != INVALID_HANDLE_VALUE) {

    if(FindNextFile(hFind, &fd) == 0)
      return;

    while(FindNextFile(hFind, &fd) != 0) {
        if(・・・)
          continue;

編集 削除
YuO  2005-04-18 19:18:05  No: 57056  IP: 192.*.*.*

wfd.dwFileAttributesにFILE_ATTRIBUTE_DIRECTORYが含まれていないことをチェックすればよいです。

編集 削除
ネロ  2005-04-18 19:44:12  No: 57057  IP: 192.*.*.*

解決できました。ありがとうございます。

編集 削除