AnimateWindow

[Dit is voorlopige documentatie en onderhevig aan veranderingen.]

De AnimateWindow -functie kunt u speciale effecten wanneer weergeven of verbergen van windows produceren. Er zijn twee soorten animatie: roll animatie en dia-animatie.

BOOL AnimateWindow ()  HWND  hwnd, / / verwerken naar de venster om te animerenDWORDdwTime, / / duur van animatieDWORDdwFlags / / animatie type);
 

Parameters

hwnd
Hiermee geeft u een ingang voor het venster animatie.
dwTime
Hiermee geeft u op hoe lang het duurt om de animatie, spelen in milliseconden. Een animatie duurt meestal, 200 milliseconden om te spelen.
dwFlags
Hiermee geeft u het type animatie. Deze parameter kan worden een of meer van de volgende vlaggen.
Vlag Beschrijving
AW_SLIDE Gebruik Schuif animatie. Standaard, wordt roll animatie gebruikt. Deze vlag wordt genegeerd wanneer gebruikt met de vlag AW_CENTER.
AW_ACTIVATE Hiermee activeert u het venster. Deze vlag niet gebruiken met AW_HIDE.
AW_BLEND Gebruikt een fade-effect. Deze vlag kan alleen worden gebruikt als hwnd een venster op het hoogste niveau is.
AW_HIDE Hiermee verbergt u het venster. Standaard is het venster weergegeven.
AW_CENTER Maakt het venster lijken te samenvouwen naar binnen als de AW_HIDE flag wordt gebruikt of uitvouwen naar buiten als de AW_HIDE flag wordt niet gebruikt.
AW_HOR_POSITIVE Animatie toevoegen aan het venster van links naar rechts. Deze vlag kan worden gebruikt met roll of dia-animatie. Het wordt genegeerd wanneer gebruikt met de vlag AW_CENTER.
AW_HOR_NEGATIVE Animatie toevoegen aan het venster van rechts naar links. Deze vlag kan worden gebruikt met roll of dia-animatie. Het wordt genegeerd wanneer gebruikt met de vlag AW_CENTER.
AW_VER_POSITIVE Animatie toevoegen aan het venster van boven naar beneden. Deze vlag kan worden gebruikt met roll of dia-animatie. Het wordt genegeerd wanneer gebruikt met de vlag AW_CENTER.
AW_VER_NEGATIVE Animatie toevoegen aan het venster van beneden naar boven. Deze vlag kan worden gebruikt met roll of dia-animatie. Het wordt genegeerd wanneer gebruikt met de vlag AW_CENTER.

Retourwaarden

Als de functie slaagt, is de retourwaarde aan nul.

Als de functie mislukt, is de retourwaarde nul. De functie zal in de volgende situaties mislukken:

Te krijgen uitgebreide foutinformatie, bel de GetLastError functie.

Opmerkingen

U kunt de vlag AW_HOR_POSITIVE of AW_HOR_NEGATIVE met de AW_VER_POSITIVE of AW_VER_NEGATIVE vlag te animeren een venster diagonaal combineren.

Het venster procedures voor het venster en haar kind windows wellicht WM_PRINT of WM_PRINTCLIENT-berichten worden verwerkt. Gemeenschappelijke besturingselementen, dialoogvensters en besturingselementen behandelen al WM_PRINTCLIENT. De standaard venster procedure behandelt al WM_PRINT.

Syntaxisinfo

nbsp; Windows &NT: versie 5.0 of hoger vereist.
Windows:Windows 98 of hoger vereist.
Windows CE:Niet-ondersteunde.
Header:Verklaard in winuser.h.
Bibliotheek importeren:User32.lib gebruiken.

Zie ook

Windows, overzicht, functies van het venster, WM_PRINT, WM_PRINTCLIENT

Index