yaoxin 发表于 2008-5-17 17:45

[求助]一个关于IDC_EDIT控件的问题

为什么param.pDlg->GetDlgItem(IDC_EDIT1)->SetWindowText("Success!");可以更新Edit框中的内容
将IDC_EDIT1关联成一个Value型的变量m_edit后用下面语句却无法更新Edit框中的内容,老是出现访问冲突的提示?
param.pDlg->m_edit="Success";
param.pDlg->UpdateData(FALSE);

[[it] 本帖最后由 yaoxin 于 2008-5-17 17:55 编辑 [/it]]

余来 发表于 2008-5-18 11:07

可能是指针错误吧,

sunkaidong 发表于 2008-5-18 12:21

Value?应该有string类型的,一般对话框都是生成类的..实例后就可以引用的

yaoxin 发表于 2008-5-18 17:20

回复 2# 的帖子

指针错误的话为什么用第一个语句可以呢?

yaoxin 发表于 2008-5-18 17:27

回复 3# 的帖子

我表述的不是太准确,是一个Value类别的CString类型的变量m_edit如下图所示:

页: [1]

编程论坛