Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Animasyon yöneticisinin durumu değiştirildiğinde Animasyon API'sinin çağırdığı bir geri çağırma uygular.
Sözdizimi
class CAnimationManagerEventHandler : public CUIAnimationManagerEventHandlerBase<CAnimationManagerEventHandler>;
Üyeler
Ortak Oluşturucular
| Veri Akışı Adı | Açıklama |
|---|---|
| CAnimationManagerEventHandler::CAnimationManagerEventHandler | Bir CAnimationManagerEventHandler nesne oluşturur. |
Genel Yöntemler
| Veri Akışı Adı | Açıklama |
|---|---|
| CAnimationManagerEventHandler::CreateInstance | Nesnenin bir örneğini CAnimationManagerEventHandler oluşturur. |
| CAnimationManagerEventHandler::OnManagerStatusChanged | Animasyon yöneticisinin durumu değiştiğinde çağrılır. (Geçersiz Kılmalar CUIAnimationManagerEventHandlerBase::OnManagerStatusChanged.) |
| CAnimationManagerEventHandler::SetAnimationController | Olayları yönlendirmek için animasyon denetleyicisine yönelik bir işaretçi depolar. |
Açıklamalar
Bu olay işleyicisi oluşturulur ve CAnimationController::EnableAnimationManagerEvent çağrısı yaptığınızda IUIAnimationManager::SetManagerEventHandler yöntemine geçirilir.
Devralma Hiyerarşisi
CUIAnimationCallbackBase
CUIAnimationManagerEventHandlerBase
CAnimationManagerEventHandler
Gereksinimler
Üst bilgi: afxanimationcontroller.h
CAnimationManagerEventHandler::CAnimationManagerEventHandler
Visual Studio 2010 SP1 gereklidir.
CAnimationManagerEventHandler nesnesi oluşturur.
CAnimationManagerEventHandler();
CAnimationManagerEventHandler::CreateInstance
Visual Studio 2010 SP1 gereklidir.
CAnimationManagerEventHandler nesnesinin bir örneğini oluşturur.
static COM_DECLSPEC_NOTHROW HRESULT CreateInstance(
CAnimationController* pAnimationController,
IUIAnimationManagerEventHandler** ppManagerEventHandler);
Parametreler
pAnimationController
Olayları alacak animasyon denetleyicisi işaretçisi.
ppManagerEventHandler
Çıktı. Yöntem başarılı olursa, bir animasyon yöneticisinin durum güncelleştirmelerini işleyecek COM nesnesine yönelik bir işaretçi içerir.
Dönüş Değeri
Yöntem başarılı olursa S_OK döndürür. Aksi takdirde, bir HRESULT hata kodu döndürür.
CAnimationManagerEventHandler::OnManagerStatusChanged
Visual Studio 2010 SP1 gereklidir.
Animasyon yöneticisinin durumu değiştiğinde çağrılır.
IFACEMETHOD(OnManagerStatusChanged)(
UI_ANIMATION_MANAGER_STATUS newStatus,
UI_ANIMATION_MANAGER_STATUS previousStatus);
Parametreler
newStatus
Yeni durum.
previousStatus
Önceki durum.
Dönüş Değeri
Geçerli uygulama her zaman S_OK döndürür;
CAnimationManagerEventHandler::SetAnimationController
Visual Studio 2010 SP1 gereklidir.
Olayları yönlendirmek için animasyon denetleyicisine yönelik bir işaretçi depolar.
void SetAnimationController(CAnimationController* pAnimationController);
Parametreler
pAnimationController
Olayları alacak animasyon denetleyicisi işaretçisi.