[Bu ön belgeleme ve değiştirmek için bir konu değildir.]
AnimateWindow işlevi özel gösterme veya gizleme windows zaman efektler oluşturmak sağlar. Animasyonu iki tür vardır: animasyon ve Slayt Animasyon rulo.
bool AnimateWindow () hwnd hwnd, / / idare hareketlendirmek için pencereyidworddwTime, / / süresini animasyonudworddwFlags / / animasyon türü);
Bayrak | Açıklama |
---|---|
AW_SLIDE | Kullandığı animasyon slayt. Varsayılan olarak, rulo animasyon kullanılır. aw_center bayrağı ile kullanıldığında bu bayrak yoksayıldı. |
AW_ACTIVATE | Pencereyi etkinleştirir. Bu bayrak AW_HIDE ile kullanmayın. |
AW_BLEND | Silinme efekti kullanır. Bu bayrak sadece hwnd , üst düzey bir penceredir kullanılabilir. |
AW_HIDE | Pencereyi gizler. Varsayılan olarak, pencere gösterilir. |
AW_CENTER | AW_HIDE bayrağı kullanılırsa içe daraltmak veya genişletmek AW_HIDE bayrağı kullanılmamışsa dışa görünür penceresi. |
AW_HOR_POSITIVE | Animasyon penceresinde soldan sağa. Bu bayrak, rulo veya Slayt Animasyon ile kullanılabilir. aw_center bayrağı ile kullanıldığında yoksayılır. |
AW_HOR_NEGATIVE | Sağdan sola penceresinden canlandırın. Bu bayrak, rulo veya Slayt Animasyon ile kullanılabilir. aw_center bayrağı ile kullanıldığında yoksayılır. |
AW_VER_POSITIVE | Alt üst pencereyi canlandırın. Bu bayrak, rulo veya Slayt Animasyon ile kullanılabilir. aw_center bayrağı ile kullanıldığında yoksayılır. |
AW_VER_NEGATIVE | Pencerenin alt üst canlandırın. Bu bayrak, rulo veya Slayt Animasyon ile kullanılabilir. aw_center bayrağı ile kullanıldığında yoksayılır. |
İşlev başarılı olursa, dönüş değeri sıfır.
İşlev başarısız olursa, dönüş değeri sıfırdır. İşlev aşağıdaki durumlarda başarısız olur:
Genişletilmiş hata bilgilerini için GetLastError işlevini.
Bir pencere çapraz olarak animasyon uygulamak için AW_VER_POSITIVE veya AW_VER_NEGATIVE bayrağı AW_HOR_POSITIVE veya AW_HOR_NEGATIVE bayrak birleştirebilirsiniz.
Pencere ve onun alt pencereleri pencere işlemleri WM_PRINT ya da WM_PRINTCLIENT iletileri işlemek gerekir. İletişim kutuları, denetimleri ve ortak denetimler zaten WM_PRINTCLIENT işleyecek. Varsayılan pencere yordamı zaten WM_PRINT işleme.
nbsp; Windows &NT: sürüm 5.0 veya sonraki sürümünü gerektirir.
Windows:Windows 98 veya üstünü gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan etti.
İçe Library:User32.lib kullanma.
Windows genel bakış, pencere işlevleri, WM_PRINT, WM_PRINTCLIENT