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


Функция DrawAnimatedRects (winuser.h)

Анимирует подпись окна, указывая на открытие значка, свертывание или увеличение окна.

Синтаксис

BOOL DrawAnimatedRects(
  [in] HWND       hwnd,
  [in] int        idAni,
       const RECT *lprcFrom,
       const RECT *lprcTo
);

Параметры

[in] hwnd

Дескриптор окна, подпись которого должны анимироваться на экране. Анимация будет обрезана к родительскому элементу этого окна.

[in] idAni

Тип анимации. Это должно быть IDANI_CAPTION. При использовании IDANI_CAPTION типа анимации подпись окна будет анимироваться из позиции, указанной в параметре lprcFrom, в положение, указанное в lprcTo. Эффект аналогичен минимизации или максимизации окна.

lprcFrom

Указатель на структуру RECT , указывающий расположение и размер значка или свернутого окна. Координаты находятся относительно отсеченного окна.

lprcTo

Указатель на структуру RECT , указывающий расположение и размер восстановленного окна. Координаты находятся относительно отсеченного окна.

Возвращаемое значение

Если функция выполняется успешно, возвращается ненулевое значение.

Если функция выполняется неудачно, возвращается нулевое значение.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header winuser.h (включая Windows.h)
Библиотека User32.lib
DLL User32.dll

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

Функции рисования и рисования

Общие сведения о рисовании и рисовании

RECT