FORMATRANGE-Struktur (richedit.h)
Informationen, die ein Rich-Edit-Steuerelement verwendet, um seine Ausgabe für ein bestimmtes Gerät zu formatieren. Diese Struktur wird mit der EM_FORMATRANGE-Nachricht verwendet.
Syntax
typedef struct _formatrange {
HDC hdc;
HDC hdcTarget;
RECT rc;
RECT rcPage;
CHARRANGE chrg;
} FORMATRANGE;
Members
hdc
Typ: HDC
Ein HDC für das Gerät, auf das gerendert werden soll, wenn EM_FORMATRANGE verwendet wird, um die Ausgabe an ein Gerät zu senden.
hdcTarget
Typ: HDC
Ein HDC, für den das Zielgerät formatiert werden soll.
rc
Typ: RECT
Der Bereich innerhalb des rcPage-Rechtecks , in dem gerendert werden soll. Einheiten werden in Twips gemessen.
rcPage
Typ: RECT
Der gesamte Bereich einer Seite auf dem Renderinggerät. Einheiten werden in Twips gemessen.
chrg
Typ: CHARRANGE
Der zu formatierende Zeichenbereich.
Hinweise
hdcTarget enthält die HDC, für die formatiert werden soll. Dies entspricht in der Regel der von hdc angegebenen HDC, kann jedoch unterschiedlich sein. Wenn Sie beispielsweise ein Druckvorschaumodul erstellen, ist hdc die HDC des Fensters, in dem die Ausgabe angezeigt wird, und hdcTarget ist der HDC für den Drucker.
Die Werte für rc und rcPage können mithilfe von GetDeviceCaps abgerufen werden.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | richedit.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für