使用AddFontResource函数加载临时字体,不需要编译内核
if (NULL != AddFontResource(_T("FlashDisk\\msyh.ttf")))
{
::SendMessage( HWND_BROADCAST, WM_FONTCHANGE, 0, 0);
}
else
{
AfxMessageBox(L"失败");
}
m_font.CreateFont(18,0,0,0,400,FALSE, FALSE, FALSE,
GB2312_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, 6, FF_SWISS, _T("微软雅黑"));
选择GB2312_CHARSET 字符集
本文介绍了如何使用AddFontResource函数加载临时字体,并通过代码示例展示了如何在Windows环境下加载微软雅黑字体,以及如何创建字体对象。

4681

被折叠的 条评论
为什么被折叠?



