qianjuns
驱动牛犊
驱动牛犊
  • 注册日期2004-08-10
  • 最后登录2010-09-26
  • 粉丝0
  • 关注0
  • 积分62分
  • 威望26点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
阅读:1785回复:3

VC下如何获得系统选用的是大字体还是小字体,有无对应函数

楼主#
更多 发布于:2004-12-06 09:48
我的程序在ScrollView中用自定义字体打印出响应信息,在系统字体设置为小字体的情况下,显示,选择都没有问题,但在系统设为大字体的情况下,显示和选择会对应不上,请教各位,有没有函数可以获得系统是选择小字体还是大字体,这样我将会在大字体的情况下将打印信息的字体大小进行调整.
xx_focus
驱动中牛
驱动中牛
  • 注册日期2003-08-06
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分96分
  • 威望10点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-06 14:30

CSize fontsize = pDC->GetTextExtent( "X" );
获得设备当前显示字体大小
denglide
驱动牛犊
驱动牛犊
  • 注册日期2003-12-06
  • 最后登录2021-01-08
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望22点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2004-12-06 18:02
使用函数BOOL 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 );

Gong_XG
驱动太牛
驱动太牛
  • 注册日期2002-10-01
  • 最后登录2010-11-25
  • 粉丝0
  • 关注0
  • 积分313分
  • 威望46点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-12-12 21:16
使用函数BOOL 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 );

 

再dc.selecyobject()
游客

返回顶部