Graphics::MeasureString(constWCHAR*,INT,constFont*,constSizeF&,constStringFormat*,SizeF*,INT*,INT*) メソッド (gdiplusgraphics.h)
Graphics::MeasureString メソッドは、指定したフォント、書式、レイアウト四角形の文字列の範囲を測定します。
構文
Status MeasureString(
[in] const WCHAR *string,
[in] INT length,
[in] const Font *font,
[in, ref] const SizeF & layoutRectSize,
[in] const StringFormat *stringFormat,
[out] SizeF *size,
[out] INT *codepointsFitted,
[out] INT *linesFilled
);
パラメーター
[in] string
型: const WCHAR*
測定するワイド文字列へのポインター。
[in] length
型: INT
文字列配列内の文字数を指定する整数。 文字列が null で終わる場合は、 length パラメーターを –1 に設定できます。
[in] font
型: const Font*
文字列に適用されるフォントのファミリ名、サイズ、スタイルを指定する Font オブジェクトへのポインター。
[in, ref] layoutRectSize
型: const SizeF
文字列をバインドする四角形の幅と高さを指定する SizeF オブジェクトへの参照。
[in] stringFormat
型: const StringFormat*
配置、トリミング、タブ位置などのレイアウト情報を指定する StringFormat オブジェクトへのポインター。
[out] size
種類: SizeF*
文字列をバインドする四角形の幅と高さを受け取る SizeF オブジェクトへのポインター。
[out] codepointsFitted
型: INT*
省略可能。 レイアウトの四角形に実際に収まる文字数を受け取る INT へのポインター。 既定値は NULL ポインターです。
[out] linesFilled
型: INT*
省略可能。 レイアウト四角形に実際に収まる行数を受け取る INT へのポインター。 既定値は NULL ポインターです。
戻り値
種類: 状態
メソッドが成功すると、 Status 列挙体の要素である OK が返されます。
メソッドが失敗した場合は、 Status 列挙体の他の要素のいずれかを返します。
要件
サポートされている最小のクライアント | Windows XP、Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | gdiplusgraphics.h (Gdiplus.h を含む) |
Library | Gdiplus.lib |
[DLL] | Gdiplus.dll |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示