System::Drawing::FontFamily クラス

FontFamily class

類似した基本デザインを共有するフォントファミリのグループを表します。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、関数の引数としてこのポインタを使用してください。

class FontFamily : public System::Object

メソッド

メソッド説明
Clone()現在の FontFamily オブジェクトのコピーを返します。
Dispose()現在のオブジェクトが取得したすべてのオペレーティングシステムリソースを解放します。
Equals(System::SharedPtr<System::Object>) override現在のオブジェクトと指定されたオブジェクトが同一かどうかを判定します。
FontFamily(const String&)指定された名前のフォントファミリーを表す FontFamily クラスの新しいインスタンスを構築します。
FontFamily(const String&, const SharedPtr<Text::FontCollection>&)指定された名前で、指定された FontCollection 内に FontFamily の新しいインスタンスを構築します。
FontFamily(Text::GenericFontFamilies)指定された汎用フォントファミリーから FontFamily の新しいインスタンスを構築します。
static get_Families()現在のグラフィックスコンテキストに関連付けられたすべての FontFamily オブジェクトを含む配列を返します。
static get_GenericMonospace()汎用モノスペースフォントファミリーを表す FontFamily オブジェクトを返します。
static get_GenericSansSerif()汎用サンセリフフォントファミリーを表す FontFamily オブジェクトを返します。
static get_GenericSerif()汎用セリフフォントファミリーを表す FontFamily オブジェクトを返します。
get_Name() const現在のオブジェクトが表すフォントファミリーの名前を返します。
GetCellAscent(FontStyle)指定されたフォントスタイルに対して、現在のオブジェクトが表すフォントファミリーのセルアセントを返します。
GetCellDescent(FontStyle)指定されたフォントスタイルに対して、現在のオブジェクトが表すフォントファミリーのセルディセントを返します。
GetEmHeight(FontStyle)指定されたスタイルに対するフォントデザイン単位でのエムスクエアの高さを返します。
GetLineSpacing(FontStyle)指定されたフォントスタイルに対して、現在のオブジェクトが表すフォントファミリーの行間隔を返します。
GetName(int) const現在のオブジェクトが表すフォントファミリーの名前を返します。
IsStyleAvailable(FontStyle)指定されたフォントスタイルが利用可能かどうかを判定します。
virtual ~FontFamily()デストラクタ。

参照