1、编辑框CEdit(利用Creat函数动态创建编辑框); 2、组合框CComboBox

一、我做了两种创建编辑框的方法实例:
1、编辑框CEdit(利用Creat函数动态创建编辑框); 2、组合框CComboBox
1、参考此文档:(这个链接后文有组合框CComboBox,我只记录:编辑框CEdit(利用Creat函数动态创建编辑框))https://wenku.baidu.com/view/8c3342d86f1aff00bed51e21.html

1、编辑框CEdit(利用Creat函数动态创建编辑框); 2、组合框CComboBox
的运行结果图如下:
1、编辑框CEdit(利用Creat函数动态创建编辑框); 2、组合框CComboBox
1、编辑框CEdit(利用Creat函数动态创建编辑框); 2、组合框CComboBox
上面的编辑框是动态创建的;下面的是用工具箱拖动EDIT CONTROLL创建的。上面编辑框最开始没有内容!是需要自己手动输入的。
Creat()函数代码如下:
1、编辑框CEdit(利用Creat函数动态创建编辑框); 2、组合框CComboBox
这里给创建动态编辑框分配的地址是115(可以自己随便写,只要没有被占用的,可以提前去查询目前占用了的数值,以免出错,可参考2、里面查看!)。
2、也可以先为动态Create控件添加资源ID:

在Resource View中,*.rc目录右键 --> Ressource Symbols --> New,添加Value。
例如:IDC_TreeCtrl 1002 Value会自动为分配,也可以自己指定。

我新建了ID名为IDC_EDIT_Dynamic,value指定114:
1、编辑框CEdit(利用Creat函数动态创建编辑框); 2、组合框CComboBox

1、编辑框CEdit(利用Creat函数动态创建编辑框); 2、组合框CComboBox
这里用了函数:前面是ID名,后面输入编辑框内容
SetDlgItemText(IDC_EDIT_Dynamic,_T("鸡啄米博客/software"));
运行结果:
1、编辑框CEdit(利用Creat函数动态创建编辑框); 2、组合框CComboBox

上面的编辑框是动态创建的;下面的是用工具箱拖动EDIT CONTROLL创建的。上面编辑框一开始就有内容!可以删除了,自己再手动输入其他内容。