" CButton " är MFC klass som gör att programmerare att manipulera kommandoknappar . Kommandoknappar finns överallt i program med ett grafiskt användargränssnitt . De är de små rektanglar med en etikett som OK , Avbryt eller Återställ som kan klickas för att inleda någon form av åtgärd . Denna artikel kommer att visa hur en kommandoknapp egenskaper och händelser kan ändras med hjälp av de rika funktioner Microsoft Studio . Saker du behöver Review, Visual C + + Integration Development Environment
Visa fler instruktioner
1
Skapa en enkel MFC applikation . Starta Microsoft Visual C + + 6.0 . Klicka på Meny , Arkiv och sedan Nytt . Välj MFC AppWizard ( exe ) . Namnge den " MyButton . " I " Steg 1 " skärm väljer " Dialog bygger . " Klicka på Slutför . Du har skapat en enkel MFC applikation med två kommandoknappar . Man har bildtext OK medan de andra displayerna Avbryt . Radera dem .
2
Lägg till en ny kommandoknapp . Hämta det från kontrollerna verktygslåda . Det är panelen längst upp i studion med kontrollsekvenserna ikoner. Klicka på kommandoknappen ikonen och klicka sedan på dialogrutan ( grått fönster med " MyButton " caption ) . Detta placerar en knapp som heter Button1 i dialogrutan .
3
Ändra egenskaperna för knappen . Klicka Button1 och tryck på Enter . Detta åberopar Push Button Properties fönstret . Ändra ID för att IDC_MyButton . Ändra bildtexten till My Button .
4
Åkalla klassen guiden . Tryck Ctrl + W. Klicka på Message Maps fliken . Se till att klassen beteckning i övre högra combo är CMyButtonDlg ( eller CWhatEverYouNamedTheProjectDlg ) . Välj IDC_MYBUTTON i rutan på vänster sida . Välj BN_CLICKED i rutan till höger . Nu klickar du på Lägg till Funktionsknapp som bara fick aktiverad . Tryck på OK . Listan rutan nedan har OnMybutton markerat . Klicka på Redigera Code knappen .
5
Lägg din egen kod . Observera att du har letts i hängslen i OnMyButton funktionen i MyButtonDlg.cpp filen . Den kod som du lägger här kommer att exekveras när min trycks in . Lägg en kodrad så att funktionen ser ut som följer :
void CMyButtonDlg :: OnMybutton ( ) katalog { Twitter //TODO : Lägg ditt kontrollkod anmälan handler här
MessageBox ( " My Button Clicked " ) ;
}
6
bygga och köra det här programmet . Du kan göra detta snabbt genom att trycka på F7 och Ctrl + F5 . En kommandoknapp visas med bildtext My Button på en dialog . När du trycker på min knapp en meddelanderuta visas .