AnimateWindow

[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);
 

Parametry

hwnd
Określa dojście do okna, aby animować.
dwTime
Określa, jak długo trwa odtwarzanie animacji, w milisekundach. Zazwyczaj animacji ma 200 milisekundach odtwarzać.
dwFlags
Określa typ animacji. Ten parametr może być jeden lub więcej z następujących flag.
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.

Zwraca wartości

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.

Uwagi

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.

Skrócone informacje

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.

Zobacz też

Omówienie Windows, okno funkcji, WM_PRINT, WM_PRINTCLIENT

Index