*   >> läser Utbildning artiklar >> science >> programming

Knapp Anmälan Messages

Windows Fördefinierade Controls - Del 10 Volym - Windows User Interface Introduktion Detta är en del 10 av min serie, Windows fördefinierade Controls. För att förstå denna tutorial, du helst ha läst alla tidigare tutorials i serien. I denna del av serien, tittar vi på Button Anmälan Meddelanden. Obs: Om du inte kan se koden, eller om du tror att något saknas (bruten länk, bild frånvarande), bara att kontakta mig på [email protected]. Det vill säga, kontakta mig för minsta problem du har om vad du läser.

Anmälan När en användare agerar (användningar) på en kontroll, det vill säga en händelse. Ett meddelande av händelsen sänds till fönsterförfarandet av moderfönster. Ett sådant meddelande kallas ett meddelande. Jag förklarade detaljerna i anmälningarna i en handledning i denna serie, med titeln, "kontrollmeddelanden". Jag ger nu en lista över Button meddelanden och deras betydelse. Anmälan Kod: Betydelse BN_CLICKED: Detta meddelande skickas när användaren klickar på en knapp. Den överordnade fönstret för knappen mottar BN_CLICKED anmälan kod i form av en WM_COMMAND meddelande.

BN_DBLCLK: Denna kod meddelande skickas när användaren dubbelklickar på en knapp. Denna kod meddelande skickas automatiskt BS_USERBUTTON, BS_RADIOBUTTON och BS_OWNERDRAW knappar. Andra knapptyper skicka BN_DBLCLK endast om de har BS_NOTIFY stil. Den överordnade fönstret för knappen mottar BN_DBLCLK anmälan kod i form av en WM_COMMAND meddelande. BN_DOUBLECLICKED: Detta meddelande skickas när användaren dubbelklickar på en knapp. Detta meddelande skickas automatiskt BS_USERBUTTON, BS_RADIOBUTTON och BS_OWNERDRAW knappar. Andra knapptyper skicka BN_DOUBLECLICKED endast om de har BS_NOTIFY stil.

Den överordnade fönstret för knappen mottar BN_DOUBLECLICKED anmälan kod i form av en WM_COMMAND meddelande. BN_DOUBLECLICKED är samma som BN_DBLCLK. BN_KILLFOCUS: Detta meddelande skickas när en knapp förlorar tangentbordsfokus. Knappen måste ha BS_NOTIFY stil att skicka denna kod anmälan. Den överordnade fönstret för knappen mottar BN_KILLFOCUS anmälan kod i form av en WM_COMMAND meddelande. BN_SETFOCUS: Detta meddelande skickas när en knapp får tangentbordsfokus. Knappen måste ha BS_NOTIFY stil att skicka denna kod anmälan.

Den överordnade fönstret för knappen mottar BN_SETFOCUS anmälan kod i form av en WM_COMMAND meddelande. BCN_DROPDOWN: Denna kod skickas när användaren klickar på en rullgardinspilen på en knapp. Den överordnade fönstret för styr tar emot denna kod meddelande i form

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.