MFC一个类中如何引用另外一个类的控件? 另外一个类中的CListBox m_List 主类中如何引用它呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先包含那个类的同文件如:include"ListBox.h"然后定义CListBox m_List;在程序中m_List.你要的方法 include有了。CListBox m_List这个在它的窗体中定义了。我在另外的CLASS里面怎么引用 呢 m_List.这样写就说没有定义这样的标示符 #include "CONTACTS.h"有了。public:// virtual BOOL OnInitDialog(); CListBox m_List;这个在.H中也定义了。可是在另外的CLASS里面无法用m_List. 哦,我明白你的意思了,你有一个控件CList,在类CONTACTS中,那你在要用到的类中定义CCONTACTS cc;cc.m_List.方法 void CClientPhoneDlg::OnClickedCONTACTSButton(){ //visible contacts dialog m_sms->ShowWindow(0); m_call->ShowWindow(0); m_data->ShowWindow(0); //CString nn ; //nn="adfasf"; //CCONTACTS cc; //cc.m_List.SetWindowTextW(nn); m_contacts->ShowWindow(1);}屏蔽掉的部分是加的。怎么还是出错呢。 假如你想在一个对话框上点击按钮,然后在主对话框的控件上显示文字CMFCTestDlg 为主对话框的类m_edit是主对话框上文本框的控件变量 CMFCTestDlg *mDlg=(CMFCTestDlg *)GetParent(); mDlg->m_edit.SetWindowText("ADF"); VC 里面 字符串中引用变量怎么做? 新手请教:在对话框上的编辑框(Edit)如何知道用户按下的是什么键? COM+调用问题 如何快速改变一个文件的大小? 昨晚失眠,散分~~~~~~~~~~~~~~~ 是不是每个程序员都要学com 一个简单问题(开机时候硬件检测顺序是什么?)谢谢,回答了问题今天给分! 关于对话框菜单中updateui消息的响应 对少量文字的识别(主要是匹配),用什么方式对文字进行特征提取? where is the bug?怎样才能知道哪一个线程进入了死循环 价格阶梯信息表该如何存储呢? MFC,在一个窗体中,如果给另外一个窗体的EDITBOX 赋值?
include有了。
CListBox m_List这个在它的窗体中定义了。
我在另外的CLASS里面怎么引用 呢
public:
// virtual BOOL OnInitDialog();
CListBox m_List;
这个在.H中也定义了。
可是在另外的CLASS里面无法用m_List.
cc.m_List.方法
{
//visible contacts dialog
m_sms->ShowWindow(0);
m_call->ShowWindow(0);
m_data->ShowWindow(0);
//CString nn ;
//nn="adfasf";
//CCONTACTS cc;
//cc.m_List.SetWindowTextW(nn);
m_contacts->ShowWindow(1);
}
屏蔽掉的部分是加的。怎么还是出错呢。
CMFCTestDlg 为主对话框的类
m_edit是主对话框上文本框的控件变量 CMFCTestDlg *mDlg=(CMFCTestDlg *)GetParent();
mDlg->m_edit.SetWindowText("ADF");