EM_SETTYPOGRAPHYOPTIONS訊息

設定字體選項的當前狀態,作為一個豐富的編輯控制項。

Parameters

wParam

指定下列一或多個值。

Value Meaning
TO_ADVANCEDTYPOGRAPHY
進階換行與行格式功能已開啟。
TO_SIMPLELINEBREAK
簡單文字換行更快(需要 TO_ADVANCEDTYPOGRAPHY)。
TO_DISABLECUSTOMTEXTOUT
關閉自訂文字輸出,用於豐富編輯控制。
TO_ADVANCEDLAYOUT
支援複雜文字與雙向文字的進階版面設計。

lParam

一個由 wParam 中一個或多個旗標組成的遮罩。 只有在這個遮罩中設定的旗標會被設定或清除。 這允許設定或清除單一旗標,而不必讀取當前旗標狀態。

返回值

若 wParam 有效,則回傳 TRUE;若 wParam 有效,則回傳 FALSE。

Remarks

進階換行功能可透過豐富的編輯控制自動開啟,例如處理複雜文字如阿拉伯文和希伯來文,以及數學運算。 它也用於對齊段落、連字號及其他排版功能。

Requirements

需求 Value
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限傳統型應用程式]
可再發行套件
Rich Edit 3.0
標頭
Richedit.h

參見

EM_GETTYPOGRAPHYOPTIONS