[Це попередні документації та тема змінити].
Функція AnimateWindow дозволяє створення спеціальних ефектів під час показу або приховування windows. Існує два типи анімації: roll анімації і слайдів анімації.
(BOOL AnimateWindow HWND hwnd, / / ручка вікна для анімаціїDWORDdwTime, / / тривалість анімаціїDWORDdwFlags / / тип анімації);
Прапор | Опис |
---|---|
AW_SLIDE | Використання слайдів анімації. За замовчуванням використовується рол анімації. Цей прапор ігноруються під час використання з AW_CENTER прапор. |
AW_ACTIVATE | Активація вікна. Не використовуйте цей прапор з AW_HIDE. |
AW_BLEND | Використовується ефект зникнення. Цей прапор використовується тільки, якщо hwnd вікно верхнього рівня. |
AW_HIDE | Приховування вікна. За промовчанням відображається вікно. |
AW_CENTER | Робить вікна відображаються згорнути всередину, якщо AW_HIDE прапор використовується або розширити назовні, якщо не використовується AW_HIDE прапор. |
AW_HOR_POSITIVE | Для анімації вікна зліва направо. Цей прапор може використовуватися з рулону або слайдів анімації. Воно ігнорується, якщо використовуються з AW_CENTER прапор. |
AW_HOR_NEGATIVE | Анімація вікон справа наліво. Цей прапор може використовуватися з рулону або слайдів анімації. Воно ігнорується, якщо використовуються з AW_CENTER прапор. |
AW_VER_POSITIVE | Вікна згори донизу для анімації. Цей прапор може використовуватися з рулону або слайдів анімації. Воно ігнорується, якщо використовуються з AW_CENTER прапор. |
AW_VER_NEGATIVE | Для анімації вікна знизу догори. Цей прапор може використовуватися з рулону або слайдів анімації. Воно ігнорується, якщо використовуються з AW_CENTER прапор. |
Якщо функція завершено успішно, значення, що повертається, є ненульовим.
Якщо функцію не вдається, значення дорівнює нулю. Функція не вдасться в таких ситуаціях:
Щоб отримати докладні відомості про помилку, зателефонуйте в GetLastError функції.
Ви можете об'єднати AW_HOR_POSITIVE або AW_HOR_NEGATIVE прапор з AW_VER_POSITIVE або AW_VER_NEGATIVE прапор для анімації вікно по діагоналі.
Вікно процедури для вікна і її дочірні вікна може потребувати обробки будь-яких повідомлень, WM_PRINT або WM_PRINTCLIENT. Діалогові вікна, елементів керування та звичайні елементи керування вже обробляти WM_PRINTCLIENT. За замовчуванням вікна процедуру вже ручками WM_PRINT.
nbsp; Windows &NT: вимагає 5.0 або пізнішої версії.
Windows:Вимагає Windows 98 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winuser.h.
Імпортувати бібліотеки:Використання user32.lib.
Windows огляд, функції вікон, WM_PRINT, WM_PRINTCLIENT