用MFC创建了一个对话框的派生类,但是调用DoModal函数时, 对话框不显示。程序也没有在此暂停。。 10
CChatDlgdlg;dlg.DoModal();CChatDlg*pdlg=newCChatDlg;pdlg->Create(IDD_CHAT,this);pdlg-...
CChatDlg dlg;
dlg.DoModal();
CChatDlg *pdlg=new CChatDlg;
pdlg->Create(IDD_CHAT,this);
pdlg->ShowWindow(SW_SHOW);
我用调非模态方法运行时要出错;
调用模态不出错。。但是不显示。。就好像运行时无视了我那段代码一样。。。直接跳过。。
额。。经过我自己试验。。我发现了。。原因是我对话框上的控件。。如果我
摆放rich edit 不知道为什么窗口就不能显示。。。我摆放edit。。就能正常显示。。。
完全受不鸟。。不知道怎么回事。。你们有遇到过么。。 展开
dlg.DoModal();
CChatDlg *pdlg=new CChatDlg;
pdlg->Create(IDD_CHAT,this);
pdlg->ShowWindow(SW_SHOW);
我用调非模态方法运行时要出错;
调用模态不出错。。但是不显示。。就好像运行时无视了我那段代码一样。。。直接跳过。。
额。。经过我自己试验。。我发现了。。原因是我对话框上的控件。。如果我
摆放rich edit 不知道为什么窗口就不能显示。。。我摆放edit。。就能正常显示。。。
完全受不鸟。。不知道怎么回事。。你们有遇到过么。。 展开
展开全部
想看看你代码。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
问下,这段代码是写在哪个事件中的,事件的触发有没有问题。
追问
在主对话框的showwindow函数中。触发的话没有问题
追答
我没试过放在showwindow中会不会有问题,但是你可以写个弹出对话框AfxMessageBox()试验下会不会正常显示。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询