Функция DrawAnimatedRects


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

Синтаксис

BOOL DrawAnimatedRects(
  HWND hwnd,            // дескриптор усечения окна
  int idAni,            // тип анимации
  CONST RECT *lprcFrom, // координаты прямоугольника (при свертывании)
  CONST RECT *lprcTo    // координаты прямоугольника (при восстановлении)
);

Параметры

hwnd

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

Windows 95/98/Me/NT: [in] Дескриптор окна, для которого прямоугольник был обрезан. Если этот параметр - NULL, используется рабочая область экрана.

idAni

[in] Определяет тип анимации. Это должно быть IDANI_CAPTION. С типом анимации IDANI_CAPTION заголовок окна анимирует от позиции, указанной параметром lprcFrom до позиции, установленной в lprcTo. Результат подобен свертыванию или развертыванию окна.

Windows 95/98/Me/NT: [in] Устанавливает тип анимации, например IDANI_OPEN или IDANI_CAPTION.

lprcFrom

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

lprcTo

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

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

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

Если функция завершается ошибкой, возвращаемое значение - нуль.

Windows NT/2000/XP: Чтобы получить дополнительную информацию об ошибке, вызовите GetLastError.

Замечания

Windows 95/98/Me/NT: Эта функция рисует каркасный прямоугольник и анимирует его, чтобы указывать открытие значка или свертывание или развертывание окна.

Смотри также

Обзор Окрашивание и рисование, Функции окрашивания и рисования, RECT

Размещение и совместимость DrawAnimatedRects

К Windows Vista Да
л Windows XP Да
и Windows 2000 Professional Да
е Windows NT Workstation Да версии 4.0 и выше
н Windows Me Да
т Windows 98 Да
  Windows 95 Да
С Windows Server 2008 Да
е Windows Server 2003 Да
р Windows 2000 Server Да
в Windows NT Server Да версии 4.0 и выше
е
р
Используемая библиотека User32.lib
Используемая DLL -
Заголовочный файл
- объявлено в Winuser.h
- включено в Windows.h
Unicode -
Замечания по платформе Не имеется

Назад в оглавление
На главную страницу
В оглавление справки

Hosted by uCoz