回 帖 发 新 帖 刷新版面

主题:我想在ChildView窗口中创建一个CEdit 控件,请帮忙!!!!

我想在ChildView窗口中创建一个CEdit 控件,用来输入文本;我不会用CEdit类,请帮忙!!!!谢谢!!!!

回复列表 (共3个回复)

沙发

有两个方法:
第一个为CEDIT绑定一个CString的变量
然后把数据写进到该变量里,然后UpdateData(FALSE);
第二个方法,你将要写如的数据保存好
然后当要写入的时候
调用
SetDlgWindowText();该函数来写入
也可以使用
GetDlgWindowText();来得到现在该EDIT的数据.
这函数的用法请看MSDN

板凳


可能我没说明白,我是要动态创建CEdit控件,结果是在ChildView中有一个CEdit 控件,不过还是谢谢你

3 楼

动态创建:
#define IDC_EDIT1 xxx
CEdit *m_pEdit = new CEdit;
m_pEdit->Create(WS_CHILD|WS_VISIBLE,CRect(0,0,100,40),this, IDC_EDIT1);     // 具体参数也记不清,看下MSDN吧

退出时记得删除delete m_pEdit;

我来回复

您尚未登录,请登录后再回复。点此登录或注册