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

关于listbox控件,调用AddString(Msg)解决方法

2013-06-19 
关于listbox控件,调用AddString(Msg)CString ItemMsgm_listbox.AddString(ItemMsg)其中m_listbox为对话

关于listbox控件,调用AddString(Msg)


CString ItemMsg;
m_listbox.AddString(ItemMsg);


其中m_listbox为对话框 类中的listbox控件成员变量。


问题是这样的:

在子类的回调函数中

Dlg dlg;
dlg.m_listbox.addstring();失败。。。。这个问题是怎么解决呢?用消息?如果要传递参数,怎么弄呢?

我感觉这个有点像子类的子线程中使用这个listbox控件。


[解决办法]
你直接把父类指针传给子类
[解决办法]
你这样肯定不行啊,要不发消息,要不把父类指针传给子类,哪有对话框类这样互相调用的
[解决办法]
引用:
Quote: 引用:

你这样肯定不行啊,要不发消息,要不把父类指针传给子类,哪有对话框类这样互相调用的


这个问题已经解决   


不过遇到另外一个问题::

引用指针中的值,但是指针中的值变化很快,还没来的急使用,地址已经变化。。。

使用new在堆中分配

热点排行