SetTextJustification |
Declare Function Api_SetTextJustification& Lib "gdi32" Alias "SetTextJustification" (ByVal hDC&, ByVal nBreakExtra&, ByVal nBreakCount&) |
Declare Function SetTextJustification Lib "gdi32" Alias "SetTextJustification" (ByVal hdc As Long, ByVal nBreakExtra As Long, ByVal nBreakCount As Long) As Long |
|
システムがテキスト文字列内のブレーク文字に追加する間隔の量を指定する。間隔は、アプリケーションが TextOut 関数または ExtTextOut 関数を呼び出すときに追加される。 |
|
パラメータ
指定された値は変換され、最も近いピクセル値に丸められる。
戻り値
解説
GetTextMetrics
関数を使うと、フォントのブレーク文字を取得できる。
幅を計算する。この幅は、nBreakExtra
パラメータの値を正しく計算するために、あらかじめ求めておく必要がある。
置合わせを行なう必要がある。 複数の実行を含む行の位置合わせを行なう場合、GetTextExtentPoint 関数は次の実行のエクステントを計算する際に自動的にこのエラ ー項を使って、TextOut 関数が新しい実行にエラーを統合できるようにする。各行の位置合わせが完了した後、エラー項が次の行に取り 込まれないように、エラー項を消去する。nBreakExtra パラメータを 0 に設定して SetTextJustification 関数を呼び出すと、エラー項は消 去できる。 |