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

Combo Box Messages

IRECTORY: 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 standard. DDL_SYSTEM: Inkluderer systemfiler.

LParam er en LPCTSTR pointer til en null-afsluttet streng, der angiver en absolut sti, relativ sti eller filnavn. En absolut sti kan begynde med et drevbogstav (f.eks e: \\), eller en UNC navn (f.eks \\\\ maskinnavn \\ sharenavn). Hvis strengen angiver et filnavn eller mappe, der har de egenskaber, der er angivet af wParam parameteren, er filnavnet eller biblioteket føjet til listen.

Hvis filnavnet eller biblioteket navn indeholder jokertegn (? Eller *), er alle filer eller mapper, der matcher wildcard udtryk og de filattributter specificeret af wParam parameteren føjet til listen, der vises i kombinationsboksen. Hvis meddelelsen lykkes, er returværdien nulbaserede indeks for den sidste navn på listen. Hvis der opstår en fejl, er returværdien CB_ERR. Hvis der ikke er tilstrækkelig plads til at gemme de nye strenge, er returværdien CB_ERRSPACE. CB_FINDSTRING: Denne meddelelse søger på listen over et kombinationsfelt for en vare, der begynder med de tegn i en angivet streng.

Den wParam er nul-baserede indeks af elementet før det første element, der skal søges. Når søgningen når bunden af ​​listen, fortsætter det fra toppen af ​​listen boksen tilbage til emnet er angivet af wParam parameter. Hvis wParam er -1, er hele listen søgte fra begyndelsen. LParam er en pointer til nul-termineret streng, der indeholder de tegn for at søge. Søgningen er ikke store og små bogstaver, så denne streng kan indeholde en hvilken som helst kombination af store og små bogstaver. Er returværdien nul-baserede indeks af matching element. Hvis søgningen ikke lykkes, er det CB_ERR.

CB_FINDSTRINGEXACT: Denne meddelelse finder den første liste boksen streng i et dropned-felt, der matcher strengen angivet i lParam parameter. Denne funktion er kun lykkes, hvis den angivne streng, og en kombinationsboks element har samme længde (bortset fra den afsluttende null-tegn) og de samme tegn. Den wParam er nul-baserede indeks af elementet før det før

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