Schriftart/größe in CEditView

Hallo an alle,
ich habe ein problem mit meinem Programm(SDI).Ich habe ein schreibgeschütztes View.
Dort möchte ich Text anzeigen, aber irgenwie haut das mit der Schriftart/größe net hin...
Was mache ich falsch?:confused:

C++:
int CTxtWatchView::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
	if (CEditView::OnCreate(lpCreateStruct) == -1)
		return -1;
	
    //Font erstellen 
    CFont myFont;
	myFont.CreatePointFont(300,"Day Roman");
	
    GetEditCtrl().SetReadOnly();
	GetEditCtrl().SetFont(&myFont);	
	
	SetWindowText(m_strTxt);
	
	return 0;
}

Der Text wird in der Standartschrift und Standartgröße dargestellt, nur die Zeilenhöhe und der Cursor sind größer.:suspekt:

Bitte helft mir!!

gruß DR
 
Das CFont-Objekt solltest du als Member der Klasse "CTxtWatchView" deklarieren. Ansonsten wird es beim Verlassen von OnCreate wieder zerstört.

Gruß
MCoder
 
Zurück