Функция DAD_AutoScroll (shlobj_core.h)
[DAD_AutoScroll доступно в Windows 2000 и Windows XP. В последующих версиях он может быть изменен или недоступен.]
Прокручивает окно во время перетаскивания изображения.
Синтаксис
BOOL DAD_AutoScroll(
[in] HWND hwnd,
[in] AUTO_SCROLL_DATA *pad,
[in] const POINT *pptNow
);
Параметры
[in] hwnd
Тип: HWND
Дескриптор прокручиваемого окна.
[in] pad
Тип: AUTO_SCROLL_DATA*
Указатель на структуру AUTO_SCROLL_DATA .
[in] pptNow
Тип: const POINT*
Указатель на текущие координаты прокрутки.
Возвращаемое значение
Тип: BOOL
Возвращает ненулевое значение в случае успешного выполнения или ноль в противном случае.
Комментарии
Функция выполнена успешно, и окно прокручивается, только если параметр bFullструктуры AUTO_SCROLL_DATA имеет значение TRUE. При каждом вызове этой функции, если значение bFull равно FALSE, параметр iNextSample увеличивается на 1, а текущие координаты прокрутки и время возвращаются в структуре AUTO_SCROLL_DATA . Если iNextSample равно NUM_POINTS, для параметра bFull задано значение TRUE, функция завершается успешно, а окно прокручивается.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | shlobj_core.h (включая Shlobj.h) |
Библиотека | Shell32.lib |
DLL | Shell32.dll (версия 5.00 или более поздняя) |
Набор API | ext-ms-win-shell-shell32-l1-2-1 (представлено в Windows 10 версии 10.0.10240) |