GDIフォント構造クラス

Namespace: FVIL.GDI
Assembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)

Syntax

C#
[SerializableAttribute]
public class CFviGdiFont : CFviGdiObject, 
	ISerializable, IXmlSerializable
Visual Basic
<SerializableAttribute>
Public Class CFviGdiFont
	Inherits CFviGdiObject
	Implements ISerializable, IXmlSerializable

Remarks

文字列の書体(フォント)や大きさを格納するデータ構造です。 内部では、このクラスのプロパティを Windows GDI の LOGFONT 構造体にそのまま格納しています。 詳しくは、MSDN ライブラリの LOGFONT の説明をご参照ください。

初期値と範囲:

プロパティ初期値範囲
Height16任意
Width0任意
Escapment0任意
Orientation0任意
WeightFVIL.GDI.FontWeight.Normal0~1000 または FontWeight に定義された定数
Italicfalsefalse/true
Underlinefalsefalse/true
StrikeOutfalsefalse/true
CharsetFVIL.GDI.Charset.DefaultCharset に定義された定数
OutPrecisionFVIL.GDI.OutPrecision.DefaultOutPrecision に定義された定数
ClipPrecisionFVIL.GDI.ClipPrecision.DefaultClipPrecision に定義されたビットフィールドの論理和
QualityFVIL.GDI.FontQuality.DefaultFontQuality に定義された定数
PitchAndFamilyFVIL.GDI.FontPitch.DefaultPitchFontPitch に定義されたビットフィールドの論理和
FaceNameSystem.String("")有効なフォント名

Inheritance Hierarchy

System..::..Object
FVIL..::..CFviObject
FVIL.GDI..::..CFviGdiObject
FVIL.GDI..::..CFviGdiFont

See Also