Easy add Rich Edit control to Your dialog. It can all what CView can and much more. If You do not need RTF - editing, You can override OnDraw() and couple another Functions.
If You did not used RichEdit before You starts the dialog, call AfxInitRichEdit() before You starts the dialog.
Modal or modeless, it is the same. Look for showing modeless dialogs in this forum (I think, one month or more ago).