S
Hallo zusammen ,
also falls es jemand interessiert so klappte es :
void CThereader0001Dlg::OnFontClicked()
{
CFontDialog fontDlg;
CFont *m_font = new CFont;
if (fontDlg.DoModal() == IDOK)
{
m_font->CreateFont (fontDlg.GetSize() / 7.25
,NULL
,0
,0
,fontDlg.GetWeight ()
,fontDlg.IsItalic ()
,fontDlg.IsUnderline ()
,fontDlg.IsStrikeOut ()
,DEFAULT_CHARSET
,OUT_DEFAULT_PRECIS
,0
,DEFAULT_QUALITY
,DEFAULT_PITCH
,fontDlg.GetFaceName ());
m_ctrEdit.SetFont(m_font);
}
delete m_font;
}
Ich weiss aber nicht 100%-tig warum ich CFont auf den Heap schieben muss
Weiss jemand Rat ?
Danke für eure Mühe
ShadowEater