lancio di Microsoft Visual Studio . Utilizzare la Creazione guidata applicazione MFC ( exe) per creare un progetto di Dialog- based. Scegli le opzioni di default .
2
Inserire una casella di controllo sul controllo Finestra di dialogo appena creato dalla casella degli strumenti controlli . Pulsante destro del mouse , selezionare "Proprietà" e dargli l' ID " IDC_CHECKBOX . "
3
Creare una funzione di evento per il Check Box . Aprire la procedura guidata di classe premendo Ctrl + W , quindi la scheda "Messaggio Maps " . Selezionare " IDC_CHECKBOX1 " sotto " ID oggetto ". Poi, sotto "Messaggi ", selezionare " BN_CLICKED . " Ora fare clic sul pulsante "Aggiungi funzioni". Accettare il nome della funzione predefinita e fare clic su "OK ". Fare clic su " Modifica codice " nella finestra della procedura guidata . Incollare la seguente riga sotto il commento " TODO " : " MessageBox ( " Cliccato "); " . Compilare ed eseguire il codice . Controllare la casella di controllo e vedere il messaggio .
4
dimostrare la funzione binaria del controllo casella di controllo. Aprire la procedura guidata di classe premendo Ctrl + W. Fare clic sulla scheda "Membro variabili" e selezionare " IDC_CHECKBOX1 . " Fare clic sul pulsante " Aggiungi variabile " e il nome della variabile " m_MyCheckBox . " Selezionare "Controllo" sotto la combo "Categoria" . Tornare alla visualizzazione struttura e aggiungere un pulsante sul controllo Dialog . Fare clic con il pulsante , selezionare il tipo di "Proprietà" ID " IDC_BINARYBUTTON " e modificare la didascalia di "Get Val . " Premere Ctrl + W , fare clic sulla scheda " Message Maps " , scegliere " IDC_BINARYBUTTON " sotto " Object ID " ed evidenziare il messaggio " BN_CLICKED " . Fare clic su " Aggiungi funzione", accettare il nome predefinito e fare clic su " Modifica codice ". Incollare il seguente codice sotto la " TODO " commento :
CString strBinaryVal ;
int val = m_MyCheckBox.GetCheck ();
strBinaryVal.Format ( " la casella Valore è : % d" , strBinaryVal ) ;
MessageBox ( strBinaryVal ) ;
5
Compilare ed eseguire nuovamente il codice . Quando si preme il pulsante e la casella di controllo è impostato, viene visualizzato il numero 1 . Apparirà uno zero quando il controllo casella non è selezionata .
Programmazione © www.354353.com