DlgDirSelectComboBoxEx

DlgDirSelectComboBoxEx функция получает текущий выбор из поля со списком заполнены с помощью функции DlgDirListComboBox . Выбор интерпретируется как буква диска, файл или имени каталога.

(BOOL DlgDirSelectComboBoxEx HWND  hDlg, / / обработать диалоговое окно со спискомLPTSTRlpString, / / указатель на буфер для строки путиintnCount, / / количество символов в строке путиintnIDComboBox / / идентификатор списком);
 

Параметры

hDlg
Дескриптор диалогового окна поле, содержащее поле со списком.
lpString
Указатель на буфер, который должен получить выбранный путь.
nCount
Задает длину в символах, буфера, который указывает параметр lpString.
nIDComboBox
Указывает целочисленный идентификатор элемента управления поля со списком в диалоговом окне.

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

Если текущее выделение находится имя каталога, возвращаемое значение не равно нулю.

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

Примечания

Если текущее выделение указывает каталог имя или букве диска, DlgDirSelectComboBoxEx функция удаляет включающего квадратных скобок (и дефисы для букв дисков) так имя или письмо готова для включения в новый путь или имя файла. Если нет никакого выбора, не изменяйте содержимое буфера, который указывает lpString.

Функция DlgDirSelectComboBox не поддерживает более одного файла из поля со списком.

DlgDirSelectComboBoxEx отправляет сообщения CB_GETCURSEL и CB_GETLBTEXT в поле со списком.

В Win32 API эту функцию можно использовать со всеми тремя типами полей со списком (CBS_SIMPLE, CBS_DROPDOWN и CBS_DROPDOWNLIST).

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Используйте user32.lib.
Юникод:В версии Юникода и ANSI в Windows NT.

Родственные слова

Обзор полей со списком, Combo Box функций, CB_GETCURSEL, CB_GETLBTEXT, DlgDirListComboBox, DlgDirSelectEx

Index