" CButton " è la classe MFC che consente ai programmatori di manipolare i pulsanti di comando . I pulsanti di comando sono onnipresenti nei programmi con un'interfaccia utente grafica . Sono i piccoli rettangoli con una etichetta come OK , Annulla o Ripristina che può essere cliccato per avviare qualche tipo di azione . In questo articolo vi mostrerà come le proprietà e gli eventi di un pulsante di comando possono essere modificate utilizzando le funzionalità avanzate di Microsoft Studio . Cose che ti serviranno
Visual C + + Integrazione Ambiente di sviluppo
Mostra più istruzioni
1
creare una semplice applicazione MFC . Avviare Microsoft Visual C + + 6.0 . Fare clic su Menu , File, quindi Nuovo . Selezionare Creazione guidata applicazione MFC ( exe ) . Il nome " MyButton . " Nella " Fase 1 " schermo scegliere " Dialog based. " Fare clic su Fine . Hai creato una semplice applicazione MFC con due pulsanti di comando . Uno ha caption OK mentre gli altri display Annulla . Cancellarli.
2
Aggiungere un nuovo pulsante di comando . Ottenere dalla cassetta degli attrezzi controlli . È il pannello nella parte superiore dello studio con le icone di controllo . Fare clic sull'icona del pulsante di comando e quindi fare clic sulla finestra di dialogo ( finestra grigia con la didascalia " MyButton " ) . Questo pone un pulsante denominato Button1 nella finestra di dialogo .
3
Modificare le proprietà del pulsante . Fare clic su Button1 e premere Invio . Ciò richiama la finestra Proprietà pulsante . Modificare l' ID di IDC_MyButton . Modificare la didascalia di My Button .
4
Richiamare la procedura guidata di classe . Premere Ctrl + W. Fare clic sulla scheda Mappe messaggi . Verificare che il nome della classe che appare nel combo in alto a destra è CMyButtonDlg ( o CWhatEverYouNamedTheProjectDlg ) . Selezionare IDC_MYBUTTON nel box a sinistra . Selezionare BN_CLICKED nella casella a destra . Ora fare clic sul pulsante Aggiungi funzione che appena attivata. Premere OK . La casella di riepilogo di seguito è OnMybutton evidenziato. Fare clic sul pulsante Modifica codice .
5
Aggiungi il proprio codice. Si noti che le sono stati condotti nelle parentesi graffe della funzione OnMyButton nel file MyButtonDlg.cpp . Il codice si aggiunge qui verrà eseguito quando si preme My Button . Aggiungere una riga di codice in modo che la funzione appare come segue:
vuoto CMyButtonDlg :: OnMybutton ( ) per
{ //TODO : aggiungere qui il codice di gestione della notifica
MessageBox ( " My Button Cliccato " ) ; }
6
generare ed eseguire l' applicazione . È possibile farlo rapidamente premendo F7 e Ctrl + F5 . Un pulsante di comando compare con il titolo My Button su una finestra di dialogo . Quando si preme My Button verrà visualizzata una finestra di messaggio .