**
这些代码,为什么运行时候字体还是没有改变?**
void CMyeditDlg::OnBnClickedStRadio()
{
// TODO: 在此添加控件通知处理程序代码
fontText.CreateFont(32, 32, 0, 0, (int)m_CT * 1000, m_XT, m_XHX, FALSE,
DEFAULT_CHARSET, OUT_DEFAULT_PRECIS,
CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY,
DEFAULT_PITCH | FF_SWISS, temp);
m_TextFont.SetFont(&fontText);
}
void CMyeditDlg::OnBnClickedLsRadio()
{
// TODO: 在此添加控件通知处理程序代码
temp = _T("华文隶书");
fontText.DeleteObject();
fontText.CreateFont(32, 32, 0, 0, (int)m_CT * 1000, m_XT, m_XHX, FALSE,
DEFAULT_CHARSET, OUT_DEFAULT_PRECIS,
CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY,
DEFAULT_PITCH | FF_SWISS, temp);
m_TextFont.SetFont(&fontText);
}
void CMyeditDlg::OnBnClickedKtRadio()
{
// TODO: 在此添加控件通知处理程序代码
temp = _T("楷体_GB2312");
fontText.DeleteObject();
fontText.CreateFont(32, 32, 0, 0, (int)m_CT * 1000, m_XT, m_XHX, FALSE,
DEFAULT_CHARSET, OUT_DEFAULT_PRECIS,
CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY,
DEFAULT_PITCH | FF_SWISS, temp);
m_TextFont.SetFont(&fontText);
}