CFileFind

MFC クラスCFileFindはローカル ファイルの検索を実行し、 CGopherFileFind CFtpFileFindインターネットのファイル検索を実行するための基本クラスです。CFileFindには、検索を開始、ファイルを検索し、タイトル、名、またはファイルのパスを返すメンバー関数が含まれています。インターネットの検索では、メンバ関数GetFileURLファイルの URL を返します。

CFileFindは、特定のサーバーの種類を検索する他の 2 つの MFC クラスの基本クラス: CGopherFileFind機能 gopher サーバーを具体的にしCFtpFileFindを具体的に FTP サーバー。一緒に、これら 3 つのクラス ファイルに関係なく、サーバー プロトコル、ファイルの種類、または場所、ローカル マシンまたはリモート サーバーをクライアントのシームレスなメカニズムを提供します。

次のコードで各ファイルの名前を印刷、現在のディレクトリのすべてのファイルを列挙します:

   CFileFind 検索;BOOL bWorking ファインダーを =。FindFile("*.*");(中 bWorking){bWorking ファインダーを =。FindNextFile();cout lt; < (LPCTSTR) ファインダー。GetFileName() << endl;}

例を簡単にするためには、このコードは、標準 C++ ライブラリのcoutクラスを使用します。CoutCListBox::AddString、呼び出しなどのグラフィカル ユーザー インターフェイスを持つプログラムで置き換えられます可能性があります。

CFileFindと、他の WinInet クラスを使用する方法については、参照してください Visual の C++ プログラマのガイドWinInet インターネット プログラミング

#include lt;afx.h>

クラス メンバーの |nbsp;基本クラス|階層図(&N)

参照特価;CFtpFileFindCGopherFileFindCInternetFileCGopherFileCHttpFile(&N)

Index