DlgDirSelectComboBoxEx

Funksjonen DlgDirSelectComboBoxEx henter gjeldende utvalg fra en kombinasjonsboks fylt ved hjelp av funksjonen DlgDirListComboBox . Det merkede området er tolket som en stasjonsbokstav, en fil eller et mappenavn.

BOOL DlgDirSelectComboBoxEx) HWND  hDlg, / / håndtere til dialogboks med listeLPTSTRlpString, / / peker til bufferen for banestrengIntnCount, / / antall tegn i banenIntnIDComboBox / / identifikator for kombinasjonsboks);
 

Parametere

hDlg
Håndtere til dialogboksen som inneholder kombinasjonsboksen.
lpString
Pekeren til bufferen som skal motta den merkede banen.
nCount
Angir lengden, i tegn, på bufferen som parameteren lpString peker til.
nIDComboBox
Angir identifikatoren heltall til kombinasjonsbokskontrollen i dialogboksen.

Returverdier

Hvis det merkede området er et mappenavn, er returverdien ikke-null.

Hvis det merkede området ikke er et mappenavn, er returverdien null. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.

Merknader

Hvis det merkede området angir en mappe og stasjonsbokstaver, DlgDirSelectComboBoxEx funksjonen fjerner omsluttende hakeparenteser (og bindestreker for stasjonsbokstaver) så navnet eller bokstaven er klar til å settes inn i en ny bane eller filnavn. Hvis det ikke finnes et utvalg, endrer ikke innholdet i buffer som lpString peker til.

Funksjonen DlgDirSelectComboBox tillater ikke mer enn ett filnavn som skal returneres fra en kombinasjonsboks.

DlgDirSelectComboBoxEx sender meldinger for CB_GETCURSEL og CB_GETLBTEXT til kombinasjonsboksen.

I Win32 API, kan du bruke denne funksjonen med alle tre typer kombinasjonsbokser (CBS_SIMPLE, CBS_DROPDOWN og CBS_DROPDOWNLIST).

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i winuser.h.
Importere biblioteket:Bruk user32.lib.
Unicode:Implementert som Unicode- og ANSI-versjoner på Windows NT.

Se også

Combo boksene oversikt, Combo fungerer, CB_GETCURSEL, CB_GETLBTEXT, DlgDirListComboBox, DlgDirSelectEx

Index