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