在模态对话框资源编辑器中我用了richedit控件。可是在视图类中的onlbuttondown中添加如下的语句
         CMotaidlg dlg;
dlg.DoModal();
// TODO: Add your message handler code here and/or call default

CView::OnLButtonDown(nFlags, point);
执行的时候模态对话框弹不出来呀!但是只要把richedit控件删除。对话框就又弹出来了,请问是什么问题?

解决方案 »

  1.   

    BOOL AFXAPI AfxInitRichEdit( );先用上面API初始化
      

  2.   


    如果正在对话框中使用 Rich Edit 控件(不论应用程序是 SDI、MDI 还是基于对话框的),显示对话框之前必须调用一次 AfxInitRichEdit。调用此函数的典型位置在程序的 InitInstance 成员函数中。不必在每次显示对话框时都调用此函数,只需要在第一次显示时调用。
      

  3.   

    在InitInstance()中加一句AfxInitRichEdit( );