EM_SETTYPOGRAPHYOPTIONS メッセージ

リッチ エディット コントロールの文字体裁オプションの現在の状態を設定します。

Parameters

wParam

次の値のうち 1 つ以上を指定します。

Value Meaning
TO_ADVANCEDTYPOGRAPHY
高度な改行と行の書式設定が有効になっています。
TO_SIMPLELINEBREAK
単純なテキストの改行を高速化します ( TO_ADVANCEDTYPOGRAPHYが必要)。
TO_DISABLECUSTOMTEXTOUT
リッチ エディット コントロールのカスタム テキスト出力を無効にします。
TO_ADVANCEDLAYOUT
複雑なスクリプトと双方向テキストの高度なレイアウトを有効にします。

lParam

wParam 内の 1 つ以上のフラグで構成されるマスク。 このマスクで設定されているフラグのみが設定またはクリアされます。 これにより、現在のフラグの状態を読み取ることなく、1 つのフラグを設定またはクリアできます。

値を返す

wParam が有効な場合は TRUE、それ以外の場合は FALSE を返します

Remarks

高度な改行は、アラビア語やヘブライ語などの複雑なスクリプトの処理や数学など、必要に応じて豊富な編集コントロールによって自動的にオンになります。 また、両端揃えの段落、ハイフネーション、その他の文字体裁機能にも必要です。

要件

Requirement Value
サポートされる最小クライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
再配布可能
リッチ エディット 3.0
ヘッダー
Richedit.h

こちらも参照ください

EM_GETTYPOGRAPHYOPTIONS