我用以下代码设置static控件的字体,
CFont m_Font;
m_Font.CreateFont(16, // nHeight
0, // nWidth
0, // nEscapement
0, // nOrientation
FW_EXTRABOLD, // nWeight
FALSE, // bItalic
FALSE, // bUnderline
0, // cStrikeOut
ANSI_CHARSET, // nCharSet
OUT_DEFAULT_PRECIS, // nOutPrecision
CLIP_DEFAULT_PRECIS, // nClipPrecision
DEFAULT_QUALITY, // nQuality
DEFAULT_PITCH | FF_SWISS, // nPitchAndFamily
"Arial"); // lpszFacename
m_pixel.SetFont(&m_Font);
发现这种方法和皮肤文件有冲突,我是用skinmagic来加载了一个smf格式的皮肤,加载皮肤后,以上代码就不能用来设置字体大小了,我以前用的skinmagic软件不小心被删掉了,而且忘掉了是哪个版本,现在新下了一个最新版的,用skinmagicbuilder编辑过smf文件后,该皮肤文件好象也就不能被程序识别了,加载不上去..请问有什么解决办法吗?
CFont m_Font;
m_Font.CreateFont(16, // nHeight
0, // nWidth
0, // nEscapement
0, // nOrientation
FW_EXTRABOLD, // nWeight
FALSE, // bItalic
FALSE, // bUnderline
0, // cStrikeOut
ANSI_CHARSET, // nCharSet
OUT_DEFAULT_PRECIS, // nOutPrecision
CLIP_DEFAULT_PRECIS, // nClipPrecision
DEFAULT_QUALITY, // nQuality
DEFAULT_PITCH | FF_SWISS, // nPitchAndFamily
"Arial"); // lpszFacename
m_pixel.SetFont(&m_Font);
发现这种方法和皮肤文件有冲突,我是用skinmagic来加载了一个smf格式的皮肤,加载皮肤后,以上代码就不能用来设置字体大小了,我以前用的skinmagic软件不小心被删掉了,而且忘掉了是哪个版本,现在新下了一个最新版的,用skinmagicbuilder编辑过smf文件后,该皮肤文件好象也就不能被程序识别了,加载不上去..请问有什么解决办法吗?
[email protected]