用CreateFont创设字体
用CreateFont创建字体
我想使用一些现在存在的字体 比如黑体,宋体,微软雅黑什么的
怎么用CreateFont函数创建这些字体呢,函数参数好多不知道该怎么设置
------解决方案--------------------
//
m_pFont=NULL;
// create a font
LOGFONT lf;
memset(&lf,0,sizeof(LOGFONT));
strcpy(lf.lfFaceName,"Courier");//"宋体"
m_pFont=new CFont;
if(!m_pFont->CreateFontIndirect(&lf))
{// create err
m_pFont=NULL;
}
我想使用一些现在存在的字体 比如黑体,宋体,微软雅黑什么的
怎么用CreateFont函数创建这些字体呢,函数参数好多不知道该怎么设置
------解决方案--------------------
//
m_pFont=NULL;
// create a font
LOGFONT lf;
memset(&lf,0,sizeof(LOGFONT));
strcpy(lf.lfFaceName,"Courier");//"宋体"
m_pFont=new CFont;
if(!m_pFont->CreateFontIndirect(&lf))
{// create err
m_pFont=NULL;
}