MFC编程集锦

来源:互联网 发布:熊猫看书软件 编辑:程序博客网 时间:2024/06/05 02:31

不积跬步,无以至千里。




  • 创建窗口的常规流程
  1. 新建类  继承自现有MFC类   如CSkinDlg , CDialog ……
  2. 新建资源
  3. ID声明,变量绑定
  4. 按需实现响应函数  
调用流程:主窗口构造函数 -> 子部件的构造,initialize->主窗口initialize ……
  • 常用控件

  1. Combo box 
从工具箱拖入。属性里 sort一般改为FALSE ,不让其对选项自动排序。

绑定变量:Ctrl + 双击 ,(或者从类视图选中,右键->类向导),可将其与Cstring或Ccombobox类变量绑定

XXXDlg. UpdateData(bool b) //TRUE 将界面上的值更新到变量,FALSE 将变量的值写到界面((CComboBox*)GetDlgItem(IDC_COMBO_LOADALL))->AddString(L"是");//添加选项, L是因为使用了Unicode编码,一个字符占2个字节。((CComboBox*)GetDlgItem(IDC_COMBO_LOADALL))->SetCurSel(0);//SetCurSel(int) 初始化,参数为index 相对的有GetCurSel(int)获取当前选中值

0 0