如何改變單文檔文件主窗口的字體 同上 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置HDC的字体 首先,我们需要用CreateFont函数来设置一个HFONT句柄,然后把此句柄设置给我们需要的HDC.下面是CreateFont函数原形.HFONT CreateFont( int nHeight, //字体的高度 int nWidth, //字体的宽度 int nEscapement, //字体显示的角度 int nOrientation, //字体的角度 int nWeight, //字体的磅数 BYTE bItalic, //斜体字体 BYTE bUnderline, //带下划线的字体 BYTE cStrikeOut, //带删除线的字体 BYTE nCharSet, //所需的字符集 BYTE nOutPrecision, //输出的精度 BYTE nClipPrecision, //裁减的精度 BYTE nQuality, //逻辑字体与输出设备的实际 //字体之间的精度 BYTE nPitchAndFamily, //字体间距和字体集 LPCTSTR lpszFacename //字体名称 );示例:/************************************************************************/HFONT hFont;HDC hDC;hFont=CreateFont(10,10,0,0,FW_THIN,true,false,false,CHINESEBIG5_CHARSET,OUT_CHARACTER_PRECIS,CLIP_CHARACTER_PRECIS,DEFAULT_QUALITY,FF_MODERN,"宋体");SelectObject(hDC,hFont);/************************************************************************/ 你好,我想把它改成Arial字體,另外我這個系統是繁體的,我照你那個做了好象沒有什麼變化呀? 帮我解释一下 这几句代码 谢谢!! 几个比较麻烦的问题,急待解决!解决后加两贴送200分! 问一句话的来源 ACCESS数据库问题 如何删除VS6.0? center.x = cx >>1; 请问后边的 >>1是什么意思阿? listctrl改变行高? 我老是看到“N/A”,就是不知道它是何意?它是什么单词的简称? 请问怎样进入指定目录 斑竹以为各位高手请指教,ISAPI里如何使用ODBC? 如何在windows的右键菜单中加入自己的项呀 急问一程序运行问题!
首先,我们需要用CreateFont函数来设置一个HFONT句柄,然后把此句柄设置给我们需要的HDC.下面是CreateFont函数原形.
HFONT CreateFont(
int nHeight, //字体的高度
int nWidth, //字体的宽度
int nEscapement, //字体显示的角度
int nOrientation, //字体的角度
int nWeight, //字体的磅数
BYTE bItalic, //斜体字体
BYTE bUnderline, //带下划线的字体
BYTE cStrikeOut, //带删除线的字体
BYTE nCharSet, //所需的字符集
BYTE nOutPrecision, //输出的精度
BYTE nClipPrecision, //裁减的精度
BYTE nQuality, //逻辑字体与输出设备的实际
//字体之间的精度
BYTE nPitchAndFamily, //字体间距和字体集
LPCTSTR lpszFacename //字体名称
);
示例:
/************************************************************************/
HFONT hFont;
HDC hDC;
hFont=CreateFont(10,10,0,0,FW_THIN,true,false,false,
CHINESEBIG5_CHARSET,OUT_CHARACTER_PRECIS,
CLIP_CHARACTER_PRECIS,DEFAULT_QUALITY,
FF_MODERN,"宋体");
SelectObject(hDC,hFont);
/************************************************************************/