*   >> Lese Utdanning Artikler >> science >> programming

Combo Box Functions

n være null hvis du ikke ønsker å vise gjeldende stasjon og mappe. uFiletype er av typen UINT. Det er et sett av bit (1 eller 0) flagg som spesifiserer attributter av filer eller kataloger som skal legges til kombinasjonsboksen. Denne parameteren kan være en kombinasjon av følgende verdier: DDL_ARCHIVE: Inkluderer arkiverte filer. DDL_DIRECTORY: Inkluderer underkataloger, som er vedlagt i klammeparenteser ([]). DDL_DRIVES: Alle nettverksstasjoner er lagt til listen. Stasjoner som er oppført i form [x-], der x er stasjonsbokstaven.

DDL_EXCLUSIVE: Inkluderer kun filer med de angitte attributter. Som standard blir lest-skrive filer oppført selv om DDL_READWRITE ikke er spesifisert. DDL_HIDDEN: Inkluderer skjulte filer. DDL_READONLY: Inkluderer beskyttede filer. DDL_READWRITE: Inkluderer lese-skrive filer uten ekstra attributter. Dette er standardinnstillingen. DDL_SYSTEM: Inkluderer systemfiler. DDL_POSTMSGS: Hvis dette flagget er satt, bruker DlgDirListComboBox den Postmessage funksjon (se senere) til å sende meldinger til kombinasjonsboksen.

Hvis dette flagget ikke er angitt, bruker DlgDirListComboBox den Sendmessage funksjonen. Hvis funksjonen lykkes, er returverdien null. Hvis funksjonen mislykkes, er returverdien null. For eksempel, hvis strengen er spesifisert av lpPathSpec ikke er en gyldig bane, feiler funksjonen. For å få utvidet feilinformasjon, kan du ringe GetLastError (se senere). Den DlgDirSelectComboBoxEx Funksjon Denne funksjonen henter dagens utvalg fra en kombinasjonsboks fylt med DlgDirListComboBox funksjonen. Dette valget blir tolket som en stasjonsbokstav, en fil eller en katalog navn.

Prototypen av funksjonen er: BOOL DlgDirSelectComboBoxEx (__in HWND hDlg, __out LPTSTR lpString, __in int nCount, __in int nIDComboBox); hDlg er av typen HWND. Det er et håndtak til dialogboksen (vindu) som inneholder kombinasjonsboksen. lpString er av typen LPTSTR. Det er en peker til bufferen som mottar den valgte bane. nCount er av typen int. Det er lengden, i figurene, på bufferen pekt til av lpString parameter. Søknaden skaper buffer før du bruker denne funksjonen. nIDComboBox er av typen int. Det er heltall identifikatoren til kombinasjonsbokskontroll i dialogboksen.

Returverdien er null, hvis den nåværende utvalget er et katalognavn. Hvis det gjeldende valget er ikke et katalognavn, er returverdien null. For å få utvidet feilinformasjon, kan du ringe GetLastError (se senere). Den GetComboBoxInfo Funksjon Denne funksjonen henter informasjon om den opp

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.