MFC控件介绍(一)

简介: MFC控件介绍(一)

一、复选框


1、获取复选框状态  CButton::GetCheck


2、设置复选框状态  CButton::SetCheck


3、类向导添加成员变量绑定控件


0a2653c851af460fa595bd959398a8f1.png


4、设置为默认打钩


m_check.SetCheck(1);


5、运行结果:


6、类向导添加复选框被点中事件


0eacb84100b54626af849e6b562bf92a.png


7、添加被单击要执行的内容


void CMFCDialogDlg::OnClickedCheck1()
{
       // TODO: 复选框
       CString str;
       str.Format("%d", m_check.GetCheck());
       m_btn.SetWindowText(str);
}

8、运行效果


二、编辑框


1、相关类:CEdit,拖拽一个编辑框


2、类向导绑定


2d65d23f6d4748949b924e4057485923.png


3、设置编辑框内容:CEdit::SetWindowText


m_edit.SetWindowText("一个编辑框");


2e9b90b2ca334476abebe75bafe6eeaa.png


4、获取编辑框内容:CEdit::GetWindowText,添加一个单击事件


char a[256] = {0};
       m_edit.GetWindowText(a,256);
       AfxMessageBox(a);


0a2653c851af460fa595bd959398a8f1.png


5、添加编辑框改变的事件,通过类向导添加


0eacb84100b54626af849e6b562bf92a.png


void CMFCDialogDlg::OnChangeEdit1()
{
              // TODO:  编辑框内容被修改后的操作
       char sztext[256] = { 0 };
       m_edit.GetWindowText(sztext, 256);
       m_btn2.SetWindowText(sztext);
}

6、添加一个按钮并绑定变量


2d65d23f6d4748949b924e4057485923.png

目录
相关文章
|
6月前
MFC控件间介绍(二)
MFC控件间介绍(二)
45 0
14 MFC - 普通按钮 CButton
14 MFC - 普通按钮 CButton
44 0
|
6月前
MFC控件介绍(一)
MFC控件介绍(一)
50 0
|
6月前
|
BI
MFC控件介绍(三)
MFC控件介绍(三)
57 0
|
C++
基于MFC实现选项卡控件练习
基于MFC实现选项卡控件练习
72 0
基于MFC实现选项卡控件练习
MFC设置窗体大小SetWindowPos
SetWindowPos(NULL,0,0,200,300,SWP_NOMOVE);     表示不考虑(0,0),仅仅将大小改为200x300,位置不变    SetWindowPos(NULL,0,0,200,300,SWP_NOMOVE);    表示不考虑200X300,只是把位置挪到(0,0).
4127 0
|
索引
MFC中组合框CComboBox的使用
假如添加三行数据,其中当选择前两行时,提示自定义提示框信息,选择第三行时,提示当前字符串的内容,实现如下: void Cuse_demo_dllDlg::OnCbnSelchangeCombo1(){ int pos=m_combo.
1109 0
|
索引
VC MFC工具栏(CToolBar)控件
一、工具栏 工具栏控件在控件面板里没有对应的选项(图标),但有一个工具栏控件类CToolBar,所以我们如果要创建一个工具栏控件并显示在窗口里的话,只能用代码来完成,事实上任何一种控件,都可以用代码创建,如CButton按钮类,现举一个用代码创建按钮控件并显示在窗口里的例子。
2500 0