*   >> Læs Uddannelse artikler >> science >> programming

Combo Box Functions

og mappe. uFiletype er af typen UINT. Det er et sæt af bit (1 eller 0) flag, der angiver attributter de filer eller mapper der skal lægges til kombinationsfeltet. Denne parameter kan være en kombination af følgende værdier: DDL_ARCHIVE: Inkluderer arkiverede filer. DDL_DIRECTORY: Indeholder undermapper, som er omgivet af firkantede parenteser ([]). DDL_DRIVES: Alle tilknyttede drev er føjet til listen. Drev er opført i form [-X-], hvor x er drevbogstavet. DDL_EXCLUSIVE: Omfatter kun filer med de angivne attributter.

Som standard er skrivebeskyttede skrive filer listet selvom DDL_READWRITE ikke er angivet. DDL_HIDDEN: Inkluderer skjulte filer. DDL_READONLY: Inkluderer skrivebeskyttede filer. DDL_READWRITE: Inkluderer læse-skrive filer uden yderligere attributter. Dette er standardindstillingen. DDL_SYSTEM: Inkluderer systemfiler. DDL_POSTMSGS: Hvis dette flag er sat, bruger DlgDirListComboBox den PostMessage funktionen (se senere) til at sende beskeder til kombinationsfeltet. Hvis dette flag ikke er angivet, bruger DlgDirListComboBox den SendMessage funktionen. Hvis funktionen lykkes, er returværdien nul.

Hvis funktionen mislykkes, er returværdien nul. For eksempel, hvis strengen angivet af lpPathSpec er ikke en gyldig sti, funktionen mislykkes. For at få udvidede fejloplysninger, ring GetLastError (se senere). Den DlgDirSelectComboBoxEx Funktion Denne funktion henter det aktuelle valg fra en combo kasse fyldt ved hjælp af DlgDirListComboBox funktionen. Dette valg tolkes som et drevbogstav, en fil eller en mappe navn. Prototypen af ​​funktionen er: BOOL DlgDirSelectComboBoxEx (__in HWND hDlg, __out LPTSTR lpString, __in int nCount, __in int nIDComboBox); hDlg er af typen HWND.

Det er et håndtag til dialogboksen (vindue), som indeholder kombinationsfeltet. lpString er af typen LPTSTR. Det er en pointer til buffer, der modtager den valgte vej. nCount er af typen int. Det er længden, med bogstaver, i bufferen peges på af lpString parameter. Ansøgningen skaber bufferen først, før du bruger denne funktion. nIDComboBox er af typen int. Det er heltal identifikator af kombinationsboksen kontrol i dialogboksen. Er returværdien nul, hvis det aktuelle valg er en mappe navn. Hvis det aktuelle valg er ikke et mappenavn, er returværdien nul.

For at få udvidede fejloplysninger, ring GetLastError (se senere). Den GetComboBoxInfo Funktion Denne funktion henter information om den angivne kombinationsfeltet. Prototypen af ​​funktionen er: BOOL GetComboBoxInfo (__in HWND hwndC

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.