• ベストアンサー

Visual C++ 6.0について

Visual C++ 6.0で使って特定のフォルダ中の フォルダ名をコンボボックスに表示する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

世の中に自分の要求とぴったり合ったサンプルコードがあることはまれですし、サンプルコードを書いてくれる人が必ず見つかるとも限りません。 自分で何とかできるようにすることがスキルアップにつながります。 CFileFindもFindFirstFile/FindNextFileも、検索すればMSDNライブラリがヒットします。そこに、ある程度のサンプルが掲載されています。 フォルダかどうか調べる方法はMSDNライブラリには示されていなかったので、前回答に示しておきました。 あとは、ご自分でコードを書いてみて、うまくいかなければコードを示して質問してください。 CFileFind http://msdn.microsoft.com/ja-jp/library/f33e1618(VS.80).aspx FindFirstFile http://msdn.microsoft.com/ja-jp/library/cc429233.aspx

f_22_8492
質問者

お礼

回答ありがとうございました。 自分のスキルアップのためにも頑張ってみます。 それでもダメだった時にはよろしくお願いします。

その他の回答 (1)

回答No.1

MFCが使えるなら、CFileFindを使うと簡単です。フォルダかどうかは検索後IsDirectory関数で判断できます。 MFCが使えないなら、FindFirstFileとFindNextFileを使用します。フォルダかどうかは、WIN32_FIND_DATA構造体のdwFileAttributesを調べれば分かります。

f_22_8492
質問者

補足

回答ありがとうございました. 初心者なので,できれば具体的にどのようにプログラムを 書いたら良いのか教えて頂けるとありがたいです.

関連するQ&A