佚名通过本文主要向大家介绍了如何获得所有的字体类型,和指定字体的数据,及设置指定字体类型的显示。等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 如何获得所有的字体类型,和指定字体的数据,及设置指定字体类型的显示。
描述:
解决方案1:
描述:
如何获得所有的字体类型,和指定字体的数据,及设置指定字体类型的显示。
解决方案1:
HWND hW=::GetFocus();
HDC hdc=::GetDC(hW);
LOGFONT lf;
memset(&lf,0,sizeof(lf));
lf.lfCharSet = DEFAULT_CHARSET; //如果该值为CHINESEBIG5_CHARSET将会列出所有字体
lf.lfFaceName[0] ='\0';
lf.lfPitchAndFamily = 0;
::EnumFontFamiliesEx(hdc,&lf,(FONTENUMPROC)mEnumFontFamExProc,0,0);
http://www.vckbase.com/code/downcode.asp?id=2316