[To wstępne dokumentacji oraz z zastrzeżeniem zmiany.]
Funkcja AnimateWindow umożliwia specjalnych efektów przy pokazywaniu lub ukrywaniu systemu windows. Istnieją dwa typy animacji: rolki animacji i slajdów animacji.
(BOOL AnimateWindow HWND hwnd, / / dojście do okna, aby animowaćDWORDdwTime, / / czas trwania animacjiDWORDdwFlags / / typ animacji);
| Flaga | Opis |
|---|---|
| AW_SLIDE | Używa slajdów animacji. Domyślnie jest używana animacja rolki. Ta flaga jest ignorowane, gdy używana z flagą AW_CENTER. |
| AW_ACTIVATE | Uaktywnia okno. Nie należy używać tej flagi z AW_HIDE. |
| AW_BLEND | Używa efektu zanikania. Ta flaga można używać tylko w przypadku, jeśli hwnd okno najwyższego poziomu. |
| AW_HIDE | Ukrywa okno. Domyślnie wyświetlane jest okno. |
| AW_CENTER | Sprawia, że okno wydaje się zwinąć czynnego, jeżeli jest używana flaga AW_HIDE lub rozwinąć biernego, jeśli nie jest używana flaga AW_HIDE. |
| AW_HOR_POSITIVE | Animowanie okno od lewej do prawej. Ta flaga można używać z rolki lub slajdów animacji. Jest on ignorowany, gdy używana z flagą AW_CENTER. |
| AW_HOR_NEGATIVE | Animowanie okna od prawej do lewej. Ta flaga można używać z rolki lub slajdów animacji. Jest on ignorowany, gdy używana z flagą AW_CENTER. |
| AW_VER_POSITIVE | Animowanie okno od góry do dołu. Ta flaga można używać z rolki lub slajdów animacji. Jest on ignorowany, gdy używana z flagą AW_CENTER. |
| AW_VER_NEGATIVE | Animowanie okno z dołu do góry. Ta flaga można używać z rolki lub slajdów animacji. Jest on ignorowany, gdy używana z flagą AW_CENTER. |
Jeśli funkcja, wartość zwracany jest różna od zera.
Jeśli funkcja zawiedzie, wartość zwracany jest równa zero. Funkcja powiedzie się w następujących sytuacjach:
Aby uzyskać rozszerzonych informacji o błędach, należy wywołać funkcja GetLastError.
Można połączyć Flaga AW_HOR_POSITIVE lub AW_HOR_NEGATIVE z flagą AW_VER_POSITIVE lub AW_VER_NEGATIVE do animowania okno ukośnie.
Procedury okna okna i jego okien podrzędnych, trzeba obsługiwać komunikaty WM_PRINT lub WM_PRINTCLIENT. Okna dialogowe, formanty i wspólnej kontroli już obsługiwać WM_PRINTCLIENT. Procedury okna domyślny obsługuje już WM_PRINT.
nbsp; Windows &NT: wymaga wersji 5.0 lub nowszej.
Systemu Windows:Wymaga systemu Windows 98 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Użycie user32.lib.
Omówienie Windows, okno funkcji, WM_PRINT, WM_PRINTCLIENT