首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

不同类之间函数调用的有关问题

2013-01-25 
不同类之间函数调用的问题BOOL CSWinfo::OnInitDialog() {CDialog::OnInitDialog()// TODO: Add extra in

不同类之间函数调用的问题
BOOL CSWinfo::OnInitDialog() 
{
CDialog::OnInitDialog();

// TODO: Add extra initialization here

CObjList* p=new CObjList;
CString name;
name=p->GetCellValue(0,0);
UpdateData(TRUE);
m_name=name;
UpdateData(FALSE);

return TRUE;  // return TRUE unless you set the focus to a control
              // EXCEPTION: OCX Property Pages should return FALSE
}
代码可通过编译,但是运行时出错。
CObjList类和这个类没有任何关系,GetCellValue返回的是CString的值,我现在想做的就是调用CObjList里面的GetCellValue把得到的值赋给对话框上面 的编辑框控件,该怎么调用呢?

[解决办法]
p->GetCellValue(0,0);
--- p的成员函数GetCellValue是否实现,你前面就只new了一个对象实例,这个函数是否还要其他初始化
[解决办法]
你应该想办法得到你已经实例化了的那个CObjList类对象的指针
而不是new一个新的CObjList类对象指针

热点排行