主页C++ Builder 资料C++ Builder 参考手册Graphics 绘图TFont
C++ Builder 串口控件
C++ Builder 编程技巧
C++ Builder 操作指南
C++ Builder 参考手册
基础知识
cfloat 浮点数
cmath 数学函数
cstdlib 标准库函数
System 字符串
System 日期和时间
System.Math.hpp 数学函数
其他数据类型
VCL 基础类
VCL 应用程序
Pictures 图片
Graphics 绘图
 • TColor
 • TFont
   · 属性
   · 方法
   · 事件
 • TFontCharset
 • TFontName
 • TFontPitch
 • TFontQuality
 • TFontStyle
 • TFontStyles
Additional 控件
System 控件
A ~ Z 字母顺序排列的目录
网友留言/技术支持
TFont - 系统 GDI 颜色

属性方法事件返回 TFont 类

属性 类型 描述
__published:    
Charset TFontCharset 字体的字符集,可读写属性,默认值为 DEFAULT_CHARSET,请参考 TFontCharset 类型
Color TColor 文字的颜色,可读写属性,默认值为 clWindowText,请参考 TColor 类型
Height int 文字的高度,单位为像素,可读写属性,一般情况都取负值,默认值为 -11。
• >0: 根据 Size 属性的字体大小计算的像素个数 + Internal Leading,即 Cell Height
• =0: 使用字体的默认高度
• <0: 根据 Size 属性的字体大小计算的像素个数,即 Character Height
Cell Height (单元高度) = Character Height (字符高度) + Internal Leading
在字体里面,字符可以不充满单元,字符上方留的空白高度为 Internal Leading。
一般情况文字的高度是根据 Size 属性计算而来,由于字体在创建之前无法获取 Internal Leading,即无法计算单元高度,所以一般都取字符高度的负值。
如果需要文字以像素为单位的高度,可以设定这个属性,请参考 Size 属性
Name TFontName 字体名称,可读写属性,默认值为 L"Tahoma",请参考 TFontName 类型
Orientation int 文字的旋转角度,可读写属性,以 0.1° 为单位,正数为逆时针旋转,负数为顺时针旋转,默认值为 0。例如:450 为逆时针旋转 45°;-300 为顺时针旋转 30°。
Pitch TFontPitch 字体的宽度类型,可读写属性,默认值为 fpDefault,请参考 TFontPitch 类型。
Size int 字体的大小,可读写属性,单位为磅 (Points),默认值为 8。
1 英寸 (inch) = 72 磅 (points) = 1440 缇 (twips) = 25.4 毫米 (mm)
1 磅 (points) = 20 缇 (twips)
假定显示屏分辨率为 1 英寸 96 个像素 (请参考 PixelsPerInch 属性),那么:
8磅 ÷ 72 * 96 = 10.67像素 ≈ 11像素
9磅 ÷ 72 * 96 = 12 像素
Style TFontStyles 字体样式,可读写属性,默认值为空,请参考 TFontStyles 类型
Quality TFontQuality 字体品质,可读写属性,默认值为 fqDefault,请参考 TFontQuality 类型
public:    
FontAdapter _di_IChangeNotifier 给 ActiveX 控件使用的字体接口,可读写属性。
不要使用 FontAdapter 属性,这是 ActiveX 内部使用的接口属性。
Handle HFONT 字体句柄,可读写属性。这是 Windows GDI 字体对象的句柄,可提供给 Windows API 函数使用。请参考 HandleAllocated 和 SetHandle 方法。
PixelsPerInch int 分辨率,每英寸的像素个数。
这个属性影响打印,不要修改这个属性,如果要更改字体大小,可以使用 Size 和 Height 属性
TGraphicsObject::   TGraphicsObject 继承过来的
OwnerCriticalSection PRTLCriticalSection 指向用于锁定对象的 RTL_CRITICAL_SECTION 结构体,可读写属性。
这是内部使用的结构体,如果要进行线程访问锁定和解锁,请用 Lock 和 Unlock 方法。

属性方法事件返回 TFont 类

下一页:方法

C++ 爱好者 -- Victor Chen 的个人网站 www.cppfans.com 辽ICP备11016859号