CFileFind::MatchesMask
仮想 BOOL MatchesMask (DWORD dwMask ) const;
戻り値
成功した場合は 0 だ。それ以外の場合は 0 です。拡張エラー情報を取得するには、Win32 関数を呼び出す GetLastError。
パラメーター
dwMask
識別される 1 つ以上のファイル属性を指定します、 、見つかったファイルを受け取る WIN32_FIND_DATA構造。複数の属性を検索するには、ビットごとの OR を使用して (|) 演算子。次の属性の組み合わせを受け入れられる
-
FILE_ATTRIBUTE_ARCHIVEnbsp;ファイルはアーカイブ ファイルです。アプリケーションでこの属性を使用してバックアップまたは削除用のファイルをマークするには(&N)。
-
FILE_ATTRIBUTE_COMPRESSEDnbsp;ファイルまたはディレクトリが圧縮されます。ファイルをこのすべてのデータ ファイルが圧縮されているを意味します。ディレクトリでは、この圧縮新しく作成されたファイルとサブディレクトリのデフォルトであることを意味します。(&N)。
-
FILE_ATTRIBUTE_DIRECTORYnbsp;ファイルはディレクトリです。(&N)。
-
FILE_ATTRIBUTE_NORMALnbsp;ファイルには、他の属性は設定されていません。この属性は、単独で使用した場合のみ有効です。この属性の他のすべてのファイル属性をオーバーライドします。(&N)。
-
FILE_ATTRIBUTE_HIDDENnbsp;ファイルは非表示です。それは通常のディレクトリ一覧に含まれていないこと(&N)。
-
FILE_ATTRIBUTE_READONLYnbsp;ファイルは読み取り専用です。アプリケーションできます、ファイルの読み取りができない書き込みまたは削除(&N)。
-
FILE_ATTRIBUTE_SYSTEMnbsp;ファイルの一部であるか、オペレーティング システムで排他的使用です。(&N)。
-
FILE_ATTRIBUTE_TEMPORARYnbsp;ファイルは、一時的な記憶域を使用されています。アプリケーション ファイルにはどうしても必要な場合を書く必要があります。ファイルのデータのほとんど残っているメモリにファイルをすぐに削除されますので、メディアにフラッシュなし(&N)。
解説
見つかったファイルのファイル属性をテストするにはこのメンバー関数を呼び出す。
CFileFind 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CFileFind::IsDots、 CFileFind::IsReadOnly、 CFileFind::IsDirectory、 CFileFind::IsCompressed、 CFileFind::IsSystem、 CFileFind::IsHidden、 CFileFind::IsTemporary、 CFileFind::IsNormal、 CFileFind::IsArchived(&N)