CWnd::DlgDirSelect

更新 : 2007 年 11 月

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

BOOL DlgDirSelect(
   LPTSTR lpString,
   int nIDListBox 
);

パラメータ

  • lpString
    リスト ボックス内の現在の選択を受け取るためのバッファへのポインタ。

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

戻り値

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

解説

この関数は、リスト ボックスには DlgDirList メンバ関数でデータが格納されていて、選択されたものはドライブを表す文字、ファイル、フォルダの名前であることを前提とします。

DlgDirSelect は、lpString で指定されるバッファへ選択されているものをコピーします。選択されているものがない場合、lpString の指す文字列は変更されません。

DlgDirSelect はリスト ボックスに LB_GETCURSEL メッセージおよび LB_GETTEXT メッセージを送信します。

DlgDirSelect メンバ関数は、リスト ボックスから複数のファイル名を得ることはできません。リスト ボックスは複数選択型のリスト ボックスにしないでください。

必要条件

ヘッダー : afxwin.h

参照

参照

CWnd クラス

階層図

CWnd::DlgDirList

CWnd::DlgDirListComboBox

CWnd::DlgDirSelectComboBox

DlgDirSelectEx

その他の技術情報

CWnd のメンバ