如何使用对话框类的方法? 呵呵你调用的缺省创建函数也只调用了CDialog 对应的缺省构造函数它干什么偶不知道,不过可以肯定你的edit编辑框肯定没有被创建当然要出现运行时异常咯 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我创建的是基于对话框的应用,当然在应用的InitInstance()方法中已经DoModal()了BOOL CMyApp::InitInstance(){ .... CNcrServDlg dlg; m_pMainWnd = &dlg; int nResponse = dlg.DoModal(); .....} 可是你这里使用了: CMyDlg dlg1; CString str="abcd"; dlg1.MyFun1(str);是创建了一个新的对象!不是用的你DoModal的那个。 写错了!!!在InitInstance()方法中也是dlg1;也就是说使用同一个dlg1,怎么办??? 求一ClistCtrl 编辑某一项的例子 VC中如何获得单对话框应用程序的主窗体对象? 菜鸟问题:如何获取键盘按下的键值 请问谁看过《ATL COM 和 ADO》? ,不知怎么用 Windows高级编程指南(第三版) 散分,一个简单的问题 100分图形格式转换问题 关于如何在vc中使用mailto:命令(其中重要的是如何用这条命令加附件) 为什么现在的软件公司那么苛刻??? 求救:在软件中嵌入光盘刻录的功能该如何下手? 有关对话框的问题,请各位指教 请问这是一个什么异常?
BOOL CMyApp::InitInstance()
{
....
CNcrServDlg dlg;
m_pMainWnd = &dlg;
int nResponse = dlg.DoModal();
.....
}
CMyDlg dlg1;
CString str="abcd";
dlg1.MyFun1(str);
是创建了一个新的对象!不是用的你DoModal的那个。
也就是说使用同一个dlg1,怎么办???