- ベストアンサー
VC++ Win32アプリ ディレクトリ内のディレクトリ名取得
こんにちは。 VC++のWin32アプリケーションでディレクトリ内の ディレクトリ名を全部取得しようとしていますが 良い方法がみあたりません。 どなたかお分かりになる方、おしえてください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
FindFirstFile FindNextFile を使って、 構造体WIN32_FIND_DATAの中の dwFileAttributesをみてディレクトリかどうかを判定すれば 良いのでは?
その他の回答 (1)
- alphion
- ベストアンサー率19% (27/136)
回答No.2
.<=現在のディレクトリ ..<=ひとつ上の階層のディレクトリ です。 コマンドプロンプトで、 cd C:\WINNT\.. とかやると c:\ に行きますよね
質問者
お礼
再度ご回答どうもありがとうございました 本当に助かりました(^^)
お礼
早速のご回答どうもありがとうございました(^^) ファイル名に.と..が入ることがありましたが 除外して取得するようにしました。 他にもこのような見えていないFile?があるのか疑問です。 .と..についてお分かりになるならお教えいただけると助かりますが 自分でもお教え頂いたキーワードのFindFirstFile、WIN32_FIND_DATAで 調べてみようと思います。どうもありがとうございました。