If you want to use your own font inside a CEditView you need to derive your own view adding
public: virtual void OnInitialUpdate();
void CECMDView::OnInitialUpdate( ) { CEdit &rEdit = GetEditCtrl() ; CEditView::OnInitialUpdate(); CClientDC dc(this); CFont* font=new CFont() ; font->CreatePointFont ( 100,_T("Times New Roman"), &dc ) ; SetFont ( font ) ; }