毎度どうもです・・・(^^;
プログラムを実行したPCのローカルディスク内に、指定した名前のファイル名があるかをチェックするプログラムを作ろうとしています。
FindFirstFile関数だと、ディレクトリ内のファイルまたはサブディレクトリだけしか探せないですよね?
そのPCにあるすべてのハードディスクから、ファイルの有無を調べるためには、どの様にすればよいのでしょうか?
OSはWindows 2000 SP4またはWindowXP、VC++7を利用しています。
よろしくお願いいたします。
FindFirstFile / FindNextFile で、再帰的に処理します。
C:\ に対して探していって、ディレクトリが見つかったら、今度はそのディレクトリに対して探して…と。
ツイート | ![]() |