CWnd::DlgDirSelect

Извлекает текущее выделение из списка.

BOOL DlgDirSelect(
   LPTSTR lpString,
   int nIDListBox 
);

Параметры

  • lpString
    Указатель на буфер, который принимает текущее выделение в списке.

  • nIDListBox
    Определяет целочисленный идентификатор списка в диалоговом окне.

Возвращаемое значение

Ненулевой, если успешно; в противном случае – значение 0.

Заметки

Она предполагает, что список был заполнен функцией-членом DlgDirList и выделение буква диска, файл или имя каталога.

Функция-член DlgDirSelect копирует выделение в буфер, lpString.Если выделение, то lpString не изменяется.

DlgDirSelect отправляет сообщения LB_GETCURSEL и LB_GETTEXT в список.

Он не разрешает более чем одно имя файла, возвращаемого из списка.Список не следует список, разрешающий несвязный выбор нескольких строк.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWnd

Диаграмма иерархии

CWnd::DlgDirList

CWnd::DlgDirListComboBox

CWnd::DlgDirSelectComboBox

DlgDirSelectEx