CListBox::Dir

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_DIRCFile::GetStatus(&N)

Index