EM_FORMATRANGE Nachricht

Formatiert einen Textbereich in einem umfangreichen Bearbeitungssteuerelement für ein bestimmtes Gerät.

Parameter

wParam

Gibt an, ob der Text gerendert werden soll. Wenn dieser Parameter nicht null ist, wird der Text gerendert. Andernfalls wird der Text nur gemessen.

lParam

Eine FORMATRANGE-Struktur , die Informationen über das Ausgabegerät enthält, oder NULL zum Freigeben von Informationen, die vom Steuerelement zwischengespeichert werden.

Rückgabewert

Diese Nachricht gibt den Index des letzten Zeichens zurück, das in die Region passt, plus 1.

Bemerkungen

Diese Meldung wird in der Regel verwendet, um den Inhalt eines Rich-Edit-Steuerelements für ein Ausgabegerät wie einen Drucker zu formatieren.

Nachdem Sie diese Nachricht zum Formatieren eines Textbereichs verwendet haben, ist es wichtig, dass Sie zwischengespeicherte Informationen freigeben, indem Sie EM_FORMATRANGE erneut senden, wobei lParam jedoch auf NULL festgelegt ist. Andernfalls tritt ein Speicherverlust auf. Außerdem müssen Sie nach der Verwendung dieser Nachricht für ein Gerät zwischengespeicherte Informationen freigeben, bevor Sie sie erneut für ein anderes Gerät verwenden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Richedit.h

Siehe auch

Referenz

EM_DISPLAYBAND

Konzept

Drucken von Rich Edit-Steuerelementen