MSDN如是说:
BOOL AFXAPI AfxInitRichEdit( );
Remarks
...If you use the rich edit control directly from your MFC application, you should call this function to assure that MFC has properly initialized the rich edit control runtime. If you use rich edit via CRichEditCtrl, CRichEditView, or CRichEditDoc, you don't need to call this function
也就是说当我们使用Richedit控件在对话框程序中时,一定要先使用AfxInitRichEdit( );函数对RichEdit控件进行初始化,否则对话框会初始化失败,当然在单文档以及多文档程序时就可以免掉了。