Поделиться через


Функция 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)

См. также раздел

AUTO_SCROLL_DATA