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

Knap meddelelser

Windows Foruddefineret Controls - Del 10 Volume - Windows brugergrænseflade Introduktion Dette er en del 10 af min serie, Windows Foruddefinerede Controls. For at forstå denne tutorial, de fleste du har læst alle de tidligere tutorials i serien. I denne del af serien ser vi på Button meddelelser. Bemærk: Hvis du ikke kan se koden, eller hvis du tror noget mangler (brudt link, billede fraværende), bare kontakte mig på [email protected]. Det vil sige, kontakt mig for det mindste problem, du har om, hvad du læser.

Underretning Når en bruger handlinger (anvendelser) på en kontrol, der er en begivenhed. En meddelelse af begivenheden sendes til vinduet proceduren for det overordnede vindue. En sådan meddelelse kaldes en meddelelse. Jeg forklarede detaljerne i meddelelserne i en tutorial af denne serie, med titlen, "Kontrol meddelelser". Jeg giver dig nu en liste over anmeldelser Button og deres betydninger. Meddelelse Kode: Betydning BN_CLICKED: Denne meddelelse sendes, når brugeren klikker på en knap.

Den overordnede vindue af knappen modtager BN_CLICKED meddelelsen kode i form af et WM_COMMAND meddelelse. BN_DBLCLK: Denne meddelelse kode sendes, når brugeren dobbelt-klikker på en knap. Denne meddelelse kode sendes automatisk til BS_USERBUTTON, BS_RADIOBUTTON og BS_OWNERDRAW knapper. Andre knap typer sende BN_DBLCLK kun hvis de har BS_NOTIFY stil. Den overordnede vindue af knappen modtager BN_DBLCLK meddelelsen kode i form af et WM_COMMAND meddelelse. BN_DOUBLECLICKED: Denne meddelelse sendes, når brugeren dobbeltklikker klikker på en knap.

Denne meddelelse sendes automatisk til BS_USERBUTTON, BS_RADIOBUTTON og BS_OWNERDRAW knapper. Andre knap typer sende BN_DOUBLECLICKED kun hvis de har BS_NOTIFY stil. Den overordnede vindue af knappen modtager BN_DOUBLECLICKED meddelelsen kode i form af et WM_COMMAND meddelelse. BN_DOUBLECLICKED er det samme som BN_DBLCLK. BN_KILLFOCUS: Denne meddelelse sendes, når en knap mister tastaturet fokus. Knappen skal have BS_NOTIFY stil at sende denne meddelelse kode. Den overordnede vindue af knappen modtager BN_KILLFOCUS meddelelsen kode i form af et WM_COMMAND meddelelse.

BN_SETFOCUS: Denne meddelelse sendes, når en knap modtager tastaturet fokus. Knappen skal have BS_NOTIFY stil at sende denne meddelelse kode. Den overordnede vindue af knappen modtager BN_SETFOCUS meddelelsen kode i form af et WM_COMMAND meddelelse. BCN_DROPDOWN: Denne kode sendes, når brugeren klikker på en drop down pilen på en knap. Den overordnede

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