非模态对话框出错
我创建非模态对话框代码这样的
if(!IsWindow(dlg1.GetSafeHwnd()))
dlg1.Create(IDD_MONITORS_DIALOG1,GetDesktopWindow());
dlg1.ShowWindow(SW_SHOW);
然后那个弹出的对话框里有原来有个CEdit控件,这样是没问题。但我把换成CRichEditControl控件后只要点打开对话框
程序就崩溃了,调试发现是执行到dlg1.ShowWindow(SW_SHOW);这里就错了,请问这是什么原因?难道非模态对话框不支持
CRichEditControl。我该怎么改才好