W tym artykule przedstawię sposób, w jaki możemy animować nasze okno. Aby tego dokonać, wbrew pozorom nie musimy używać żadnych timerów ani tym podobnych rzeczy, całą czarną robotę odwali za nas cudowna funkcja AnimateWindow:

Pierwszy parametr to uchwyt do animowanego okna, drugi to czas animacji w milisekundach, a trzeci to flagi animacji, czyli jak nasze okno ma się zachowywać. Dostępne flagi to:

AW_SLIDE – okno wyjeżdża
AW_ACTIVATE – animacja podczas otwierania okna
AW_BLEND – okno zanika
AW_HOR_POSITIVE – okno porusza się od prawej do lewej
AW_HOR_NEGATIVE – okno porusza się od lewej do prawej
AW_VER_POSITIVE – okno porusza się od góry do dołu
AW_VER_NEGATIVE – okno porusza się od dołu do góry

Przykład użycia:

Autor: krajew4

Załączniki