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

Et vindu Knapp Funksjon Og Macro

Windows Forhåndsdefinert Controls - Part 12 Volum - Windows brukergrensesnitt Innledning Dette er en del 12 av min serie, Windows forhåndsdefinerte kontroller. For å forstå denne opplæringen, har du mest har lest alle de tidligere tutorials av serien. I denne delen av serien ser vi på et vindu knapp-funksjon og en makro. Merk: Hvis du ikke kan se koden, eller hvis du tror noe mangler (ødelagt kobling, bilde fraværende), bare kontakte meg på [email protected]. Det er, kontakt meg for den minste problemet du har om hva du leser.

Bakgrunnen for denne opplæringen Den forrige tutorial jobbet med meldinger om at en søknad kan sende til en knapp. Det er to viktige ting at meldingene ikke adresserer. Imidlertid er en av dem er adressert av en knapp funksjon, og den andre er adressert av en knapp makro. Søknaden må være i stand til å gå til en gruppe av radioknapper og kontroller (På) på en av knappene i gruppen; som er gjort av en knapp funksjon. En søknad skal kunne deaktivere eller aktivere en knapp; Dette gjøres ved hjelp av makro.

Kontrollere en radioknapp for en gruppe Funksjonen for å sjekke (sette i en dot) et radioknappen til en gruppe er: BOOL CheckRadioButton (HWND hDlg, int nIDFirstButton, int nIDLastButton, int nIDCheckButton); hDlg er et håndtak til dialogboksen som inneholder radioknappen. nIDFirstButton: er identifikatoren til den første alternativknappen i gruppen. nIDLastButton: er identifikatoren for den siste radioknappen i gruppen. nIDCheckButton: er identifikatoren av alternativknappen for å velge. Returverdien er en BOOL. Hvis funksjonen lykkes, er returverdien null.

Hvis funksjonen mislykkes, er returverdien null. Den Button_Enable Macro Når en knapp er aktivert, kan brukeren bruke det; når det er deaktivert, kan brukeren ikke bruke den. En makro er en slags funksjon. Den Button_Enable makro brukes til å aktivere eller deaktivere en knapp. Syntaksen er: BOOL Button_Enable (HWND hwndCtl, BOOL fEnable); hwndCtl er håndtaket til knappen kontroll. fEnable er en BOOL. Hvis det er sant, er knappen aktivert. Hvis det er USANN knappen er deaktivert. Returverdien er en BOOL. Det er null hvis vinduet ble tidligere deaktivert; ellers null.

Det vil si at det for denne del av serien. Vi stoppe her og fortsette i neste del. Chrys å komme frem til noen av delene av denne serien, bare skriv tilsvarende tittel nedenfor i søkeboksen på denne siden og klikk Søk (bruk menyen hvis tilgjengelig): Edit kontrollmeldinger Button typer i Windows Bruk av de

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