Freigeben über


DAD_AutoScroll-Funktion (shlobj_core.h)

[DAD_AutoScroll ist in Windows 2000 und Windows XP verfügbar. Es kann geändert oder in nachfolgenden Versionen nicht verfügbar sein.]

Scrollt im Fenster, während ein Bild gezogen wird.

Syntax

BOOL DAD_AutoScroll(
  [in] HWND             hwnd,
  [in] AUTO_SCROLL_DATA *pad,
  [in] const POINT      *pptNow
);

Parameter

[in] hwnd

Typ: HWND

Ein Handle zum Fenster, das gescrollt wird.

[in] pad

Typ: AUTO_SCROLL_DATA*

Ein Zeiger auf die AUTO_SCROLL_DATA-Struktur .

[in] pptNow

Typ: const POINT*

Ein Zeiger auf die aktuellen Bildlaufkoordinaten.

Rückgabewert

Typ: BOOL

Gibt bei erfolgreicher Ausführung nonzero zurück, oder andernfalls null.

Hinweise

Die Funktion ist erfolgreich, und das Fenster scrollt nur, wenn der bFull-Parameter der AUTO_SCROLL_DATA-StrukturTRUE ist. Jedes Mal, wenn diese Funktion aufgerufen wird, solange bFullFALSE ist, wird der iNextSample-Parameter um 1 erhöht, und die aktuellen Bildlaufkoordinaten und die aktuelle Zeit werden in der AUTO_SCROLL_DATA-Struktur zurückgegeben. Wenn iNextSample gleich NUM_POINTS ist, wird bFull auf TRUE festgelegt, die Funktion wird erfolgreich ausgeführt, und das Fenster führt einen Bildlauf durch.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shlobj_core.h (einschließlich Shlobj.h)
Bibliothek Shell32.lib
DLL Shell32.dll (Version 5.00 oder höher)
APIs ext-ms-win-shell-shell32-l1-2-1 (eingeführt in Windows 10, Version 10.0.10240)

Weitere Informationen

AUTO_SCROLL_DATA