" CButton " er MFC klasse, der gør det muligt for programmører at manipulere kommando knapper. Kommandoknapper er allestedsnærværende i programmer med en grafisk brugergrænseflade . De er de små rektangler med en etiket , såsom OK , Annuller eller Nulstil der kan klikkes at indlede en form for handling. Denne artikel vil vise, hvordan en kommando knap egenskaber og begivenheder kan ændres ved hjælp af de rige funktioner i Microsoft Studio. Ting du skal
Visual C + + Integration Development Environment
Vis Flere Instruktioner
1
oprette en simpel MFC applikation. Launch Microsoft Visual C + + 6.0. Klik på Menu , Filer og derefter Ny. Vælg MFC AppWizard ( exe ) . Name it " MyButton ". I " Trin 1 " skærm skal du vælge " Dialog baseret på. " Klik på Udfør . Du har oprettet et simpelt MFC applikation med to kommando knapper. Man har billedtekst på OK, mens de andre skærme Annuller. Slet dem .
2
Tilføj en ny kommando knap. Hent det fra kontrol værktøjskasse. Det er panelet øverst studiet med kontrol ikoner. Klik på kommandoknappen ikonet og derefter klikke på den dialogboks ( gråt vindue med " MyButton " billedtekst ) . Dette lægger en knap ved navn Button1 i dialogboksen .
3
Rediger egenskaberne for knappen. Klik Button1 og tryk Enter. Dette aktiverer trykknap vinduet Egenskaber. Skift id til IDC_MyButton . Ændre billedteksten til My Button .
4
Invoke klassen guiden. Tryk på Ctrl + W. Klik på Meddelelse fanen Kort . Sørg for, at klassen navn, der vises i øverste højre combo er CMyButtonDlg (eller CWhatEverYouNamedTheProjectDlg ) . Vælg IDC_MYBUTTON i boksen til venstre . Vælg BN_CLICKED i boksen til højre. Klik nu på Add Function knap, der blot fik aktiveret. Tryk på OK. Listen boksen nedenfor har OnMybutton fremhævet. Klik på Rediger Code knappen.
5.
Tilføj din egen kode. Bemærk, at du er blevet ført i seler i OnMyButton funktion i MyButtonDlg.cpp filen. Den kode, du tilføjer her, vil blive henrettet når Min knap er trykket ned. Tilføj en linje kode så funktionen ser ud som følger : Hej void CMyButtonDlg :: OnMybutton ()
{
//TODO : Tilføj din kontrol anmeldelsen handleren kode her
MessageBox ( "My Button Klikkede ")
}
6
Byg og køre dette program . Du kan gøre dette hurtigt ved at trykke F7 og Ctrl + F5. En kommandoknap vises med billedtekst Min knap på en dialog. Når du trykker på Min knap en besked boks vises.