Re: Trouble with RichEdit
Dialog resources uses a DIALOG structure. When you put a RichEdit control into dialog using the Resource Editor it causes the dialog resource to the the DIALOGEX structure. The CDialog class currently does not support the DIALOGEX structure and this causes the dialog not to by displayed when certain controls are used. To fix the problem, create the RichEdit controls in your dialog's OnInitDialog function.
Re: Trouble with RichEdit
The real answer is this. Call AfxInitRichEdit() in your CWinApp::InitInstance