EM_FORMATRANGE訊息

在特定裝置的豐富編輯控制項中格式化文字範圍。

參數

wParam

指定是否要轉譯文字。 如果這個參數不是零,則會轉譯文字。 否則,只會測量文字。

lParam

FORMATRANGE結構,包含輸出裝置的相關資訊,或Null以釋放控制項快取的資訊。

傳回值

此訊息會傳回符合區域的最後一個字元索引,加上 1。

備註

此訊息通常用來格式化輸出裝置的豐富編輯控制項內容,例如印表機。

使用此訊息來格式化文字範圍之後,請務必再次傳送 EM_FORMATRANGE ,但 lParam 設定為 Null,以釋出快取的資訊;否則,就會發生記憶體流失。 此外,針對一部裝置使用此訊息之後,您必須先釋出快取的資訊,才能再次用於不同的裝置。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限桌面應用程式]
標頭
Richedit.h

另請參閱

參考

EM_DISPLAYBAND

概念

列印豐富編輯控制項