Freigeben über


ITextHost::TxScrollWindowEx-Methode (textserv.h)

Fordert den Texthost auf, den Inhalt des angegebenen Clientbereichs zu scrollen.

Syntax

void TxScrollWindowEx(
  [in] INT     dx,
  [in] INT     dy,
  [in] LPCRECT lprcScroll,
  [in] LPCRECT lprcClip,
  [in] HRGN    hrgnUpdate,
  [in] LPRECT  lprcUpdate,
  [in] UINT    fuScroll
);

Parameter

[in] dx

Typ: INT

Umfang des horizontalen Bildlaufs.

[in] dy

Typ: INT

Die Menge des vertikalen Bildlaufs.

[in] lprcScroll

Typ: LPCRECT

Die Koordinaten für das Bildlaufrechteck.

[in] lprcClip

Typ: LPCRECT

Die Koordinaten für das Cliprechteck.

[in] hrgnUpdate

Typ: HRGN

Handle für den Updatebereich.

[in] lprcUpdate

Typ: LPRECT

Die Koordinaten für das Updaterechteck.

[in] fuScroll

Typ: UINT

Scrollen von Flags. Dieser Parameter kann einen der folgenden Werte annehmen.

Wert Bedeutung
SW_ERASE
Löscht den neu ungültigen Bereich, indem eine WM_ERASEBKGND Nachricht an das Fenster gesendet wird, wenn diese mit dem SW_INVALIDATE-Flag angegeben wird.
SW_INVALIDATE
Ungültige Region, die durch den hrgnUpdate-Parameter nach dem Scrollen identifiziert wurde.
SW_SCROLLCHILDREN
Scrollt alle untergeordneten Fenster, die das Rechteck kreuzen, auf das der lprcScroll-Parameter verweist. Die untergeordneten Fenster werden anhand der Anzahl von Pixeln gescrollt, die durch die Parameter dx und dy angegeben werden. Das System sendet eine WM_MOVE-Nachricht an alle untergeordneten Fenster, die das lprcScroll-Rechteck überschneiden, auch wenn sie nicht verschoben werden.
SW_SMOOTHSCROLL
Scrollen mithilfe eines reibungslosen Bildlaufs. Verwenden Sie den HIWORD-Teil des fuScroll-Parameters , um anzugeben, wie lange der Smooth-Scrolling-Vorgang dauern soll.

Rückgabewert

Keine

Bemerkungen

Diese Methode ist nur gültig, wenn das Steuerelement aktiv ist. Aufrufe, während das Steuerelement inaktiv ist, können fehlschlagen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile textserv.h
DLL Msftedit.dll

Siehe auch

Konzept

ITextHost

Andere Ressourcen

RECT

Fensterlose Rich-Edit-Steuerelemente