フォルダ内のファイルを検索するプログラム(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;
wfd.dwFileAttributesにFILE_ATTRIBUTE_DIRECTORYが含まれていないことをチェックすればよいです。
解決できました。ありがとうございます。
ツイート | ![]() |