StringFormat クラス (gdiplusstringformat.h)
StringFormat クラスは、テキスト レイアウト情報 (配置、向き、タブ位置、クリッピングなど) と表示操作 (トリミング、要求されたフォントでサポートされていない文字のフォント置換、西ヨーロッパ数字を使用しない言語の桁置換など) をカプセル化します。 StringFormat オブジェクトを DrawString Methods メソッドに渡して文字列を書式設定できます。
継承
StringFormat クラスは GdiplusBase を実装します。
メソッド
StringFormat クラスには、これらのメソッドがあります。
StringFormat::Clone StringFormat::Clone メソッドは、新しい StringFormat オブジェクトを作成し、この StringFormat オブジェクトの内容を使用して初期化します。 |
StringFormat::GenericDefault StringFormat::GenericDefault メソッドは、汎用の既定の StringFormat オブジェクトを作成します。 |
StringFormat::GenericTypographic StringFormat::GenericTypographic メソッドは、汎用の文字体裁 StringFormat オブジェクトを作成します。 |
StringFormat::GetAlignment StringFormat::GetAlignment メソッドは、レイアウト四角形の原点に対するこの StringFormat オブジェクトの文字の配置を示す StringAlignment 列挙体の要素を取得します。 |
StringFormat::GetDigitSubstitutionLanguage StringFormat::GetDigitSubstitutionLanguage メソッドは、西ヨーロッパの数字に置き換えられる数字に対応する言語を取得します。 |
StringFormat::GetDigitSubstitutionMethod StringFormat::GetDigitSubstitutionMethod メソッドは、この StringFormat オブジェクトで使用される桁置換メソッドを示す StringDigit Substitution 列挙体の要素を取得します。 |
StringFormat::GetFormatFlags StringFormat::GetFormatFlags メソッドは、この StringFormat オブジェクトの文字列書式フラグを取得します。 |
StringFormat::GetHotkeyPrefix StringFormat::GetHotkeyPrefix メソッドは、ホット キー プレフィックスアンパサンド (&) が検出されたときに文字列に対して実行される処理の種類を示す HotkeyPrefix 列挙の要素を取得します。 |
StringFormat::GetLastStatus StringFormat::GetLastStatus メソッドは、この StringFormat オブジェクトの最新のメソッド エラーの性質を示す値を返します。 |
StringFormat::GetLineAlignment StringFormat::GetLineAlignment メソッドは、レイアウト四角形の原点に対するこの StringFormat オブジェクトの線の配置を示す StringAlignment 列挙体の要素を取得します。 |
StringFormat::GetMeasurableCharacterRangeCount StringFormat::GetMeasurableCharacterRangeCount メソッドは、現在設定されている測定可能な文字範囲の数を取得します。 設定された文字範囲は、MeasureCharacterRanges メソッドを使用して文字列内で測定できます。 |
StringFormat::GetTabStopCount StringFormat::GetTabStopCount メソッドは、この StringFormat オブジェクトのタブ位置オフセットの数を取得します。 |
StringFormat::GetTabStops StringFormat::GetTabStops メソッドは、この StringFormat オブジェクト内のタブ位置のオフセットを取得します。 |
StringFormat::GetTrimming StringFormat::GetTrimming メソッドは、この StringFormat オブジェクトのトリミング スタイルを示す StringTrimming 列挙体の要素を取得します。 |
StringFormat::SetAlignment StringFormat::SetAlignment メソッドは、レイアウト四角形の原点を基準にして、この StringFormat オブジェクトの文字配置を設定します。 レイアウト四角形を使用して、表示される文字列を配置します。 |
StringFormat::SetDigitSubstitution StringFormat::SetDigitSubstitution メソッドは、桁置換メソッドと、数字の置換に対応する言語を設定します。 |
StringFormat::SetFormatFlags StringFormat::SetFormatFlags メソッドは、この StringFormat オブジェクトの書式フラグを設定します。 書式フラグは、StringFormat オブジェクトのほとんどの特性を決定します。 |
StringFormat::SetHotkeyPrefix StringFormat::SetHotkeyPrefix メソッドは、ホット キー プレフィックスアンパサンド (&) が検出されたときに文字列に対して実行される処理の種類を設定します。 |
StringFormat::SetLineAlignment StringFormat::SetLineAlignment メソッドは、レイアウト四角形の原点に対して、この StringFormat オブジェクトの線の配置を設定します。 |
StringFormat::SetMeasurableCharacterRanges StringFormat::SetMeasurableCharacterRanges メソッドは、この StringFormat オブジェクトの一連の文字範囲を設定します。この文字列内では、MeasureCharacterRanges メソッドで測定できます。 |
StringFormat::SetTabStops StringFormat::SetTabStops メソッドは、この StringFormat オブジェクトのタブ位置のオフセットを設定します。 |
StringFormat::SetTrimming StringFormat::SetTrimming メソッドは、この StringFormat オブジェクトのトリミング スタイルを設定します。 トリミング スタイルは、レイアウトの四角形に収まるように文字列をトリミングする方法を決定します。 |
StringFormat::StringFormat 別の StringFormat オブジェクトから StringFormat オブジェクトを作成します。 |
StringFormat::StringFormat このトピックでは、StringFormat クラスのコンストラクターの一覧を示します。 クラスの完全な一覧については、「StringFormat クラス」を参照してください。 (オーバーロード 2/2) |
StringFormat::StringFormat このトピックでは、StringFormat クラスのコンストラクターの一覧を示します。 クラスの完全な一覧については、「StringFormat クラス」を参照してください。 (オーバーロード 1/2) |
StringFormat::StringFormat 文字列書式フラグと言語に基づいて StringFormat オブジェクトを作成します。 |
要件
対象プラットフォーム | Windows |
ヘッダー | gdiplusstringformat.h |