一、复选框
1、获取复选框状态 CButton::GetCheck
2、设置复选框状态 CButton::SetCheck
3、类向导添加成员变量绑定控件
4、设置为默认打钩
m_check.SetCheck(1);
5、运行结果:
6、类向导添加复选框被点中事件
7、添加被单击要执行的内容
void CMFCDialogDlg::OnClickedCheck1() { // TODO: 复选框 CString str; str.Format("%d", m_check.GetCheck()); m_btn.SetWindowText(str); }
8、运行效果
二、编辑框
1、相关类:CEdit,拖拽一个编辑框
2、类向导绑定
3、设置编辑框内容:CEdit::SetWindowText
m_edit.SetWindowText("一个编辑框");
4、获取编辑框内容:CEdit::GetWindowText,添加一个单击事件
char a[256] = {0}; m_edit.GetWindowText(a,256); AfxMessageBox(a);
5、添加编辑框改变的事件,通过类向导添加
void CMFCDialogDlg::OnChangeEdit1() { // TODO: 编辑框内容被修改后的操作 char sztext[256] = { 0 }; m_edit.GetWindowText(sztext, 256); m_btn2.SetWindowText(sztext); }
6、添加一个按钮并绑定变量