Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[ReaderScroll ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]
Eine anwendungsdefinierte Rückruffunktion, die verwendet wird, wenn der Mauszeiger innerhalb des Als aktiver Bildlaufbereich deklarierten Bereichs des Lesermodusfensters bewegt wird.
Syntax
BOOL CALLBACK ReaderScroll(
_In_ PREADERMODEINFO prmi,
_In_ int dx,
_In_ int dy
);
Parameter
-
prmi [in]
-
Typ: PREADERMODEINFO
Ein Zeiger auf die READERMODEINFO-Struktur , die an die DoReaderMode-Funktion übergeben wurde. Diese Struktur definiert das Lesemodusfenster und den aktiven Bildlaufbereich.
-
dx [in]
-
Typ: int
Der horizontal zu scrollende Abstand. Wenn das flag RMF_VERTICALONLY in der READERMODEINFO-Struktur festgelegt ist, ist dieser Wert immer 0.
-
dy [in]
-
Typ: int
Der Abstand, der vertikal gescrollt werden soll. Wenn das flag RMF_HORIZONTALONLY in der READERMODEINFO-Struktur festgelegt ist, ist dieser Wert immer 0.
Rückgabewert
Typ: BOOL
Diese Funktion sollte immer TRUE zurückgeben.
Bemerkungen
Wenn die Anwendung eine Benachrichtigung von dieser Funktion empfängt, ist die Anwendung für den Bildlauf im Lesemodusfenster in der durch die Dx - und dy-Parameter angegebenen Richtung verantwortlich.
Beispiele
Im folgenden Beispiel wird eine Implementierung dieser Funktion mithilfe einer benutzerdefinierten Funktion zum Ausführen des Bildlaufs beschrieben.
BOOL CALLBACK
ReaderScrollCallback(PREADERMODEINFO prmi, int dx, int dy)
{
if (prmi == NULL)
return FALSE;
// Call custom ScrollWindow method to scroll the window
ScrollWindow(prmi->hwnd, dx, dy);
return TRUE;
}
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Vista, Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |