CWnd::DlgDirSelect

リスト ボックスから現在の選択内容を取得します。

BOOL DlgDirSelect(
   LPTSTR lpString,
   int nIDListBox 
);

パラメーター

  • lpString
    リスト ボックスの現在の選択を受け取ることになっているバッファーへのポインター。

  • nIDListBox
    ダイアログ ボックスのリスト ボックスの整数の ID を指定します。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

リスト ボックスが DlgDirList のメンバー関数によって塗りつぶされたと、オプションがドライブ文字、ファイル、ディレクトリ名と想定しています。

DlgDirSelect のメンバー関数は lpStringで指定されたバッファーにオプションをコピーします。オプションがない場合、lpString は変更されません。

DlgDirSelect は、リスト ボックスに LB_GETCURSELLB_GETTEXT のメッセージを送信します。

また、複数のファイル名がリスト ボックスから戻らないことはできません。リスト ボックスは、複数選択リスト ボックスである必要があります。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWnd クラス

階層図

CWnd::DlgDirList

CWnd::DlgDirListComboBox

CWnd::DlgDirSelectComboBox

DlgDirSelectEx