int Dir ( UINT attr, LPCTSTR lpszWildCard );
戻り値
リストに追加、最後のファイル名の 0 から始まるインデックス。エラーが発生した場合は、lb_err;戻り値は、領域の不足が、新しい文字列を格納する場合は、 LB_ERRSPACEです。
パラメーター
attr
CFile::GetStatus、または、次の値の任意の組み合わせを説明する列挙値の任意の組み合わせをすることができます。
| 値 | 意味 |
| 0x0000 | ファイルを読み取りまたは書き込み。 |
| 0x0001 は | ファイルを読み取りに書かれていません。 |
| 0x0002 | ファイルが非表示にし、ディレクトリ一覧には表示されません。 |
| 0x0004 | ファイルはシステム ファイルです。 |
| 0x0010 | LpszWildCardで指定した名前のディレクトリを指定します。 |
| 0x0020 | ファイルがアーカイブされました。 |
| 0x4000 | LpszWildCardで指定された名前に一致するすべてのドライブが含まれます。 |
| 0x8000 | 排他フラグ。排他フラグが設定されている場合は、指定したタイプのファイルのみが表示されます。それ以外の場合、指定した種類のファイルを「正常な」ファイルほかに表示されます。 |
lpszWildCard
ファイル指定文字列へのポインター。文字列にワイルドカードを含めることができます (たとえば、※. ※)。
解説
ファイル名やドライブの一覧をリスト ボックスに追加します。
CListBox 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CWnd::DlgDirList、 LB_DIR、 CFile::GetStatus(&N)