次の方法で共有


CAnimationController::EnableStoryboardEventHandler

更新 : 2011 年 3 月

Visual Studio 2010 SP1 が必要です。

ストーリーボードのステータス イベントと更新イベントのハンドラーを設定または解放します。

virtual BOOL EnableStoryboardEventHandler(
   UINT32 nGroupID,
   BOOL bEnable = TRUE
);

パラメーター

  • nGroupID
    グループ ID を指定します。

  • bEnable
    ハンドラーを設定または解放するかを指定します。

戻り値

ハンドラーが正常に設定または解放された場合は TRUE。指定したアニメーション グループが見つからない場合、または指定したグループのアニメーションが開始されておらず、アニメーションの内部ストーリーボードが NULL の場合は FALSE。

解説

ハンドラーを設定した (有効にした) 場合、仮想メソッドの OnStoryboardStatusChanges と OnStoryboardUpdated が Windows Animation API によって呼び出されます。 ハンドラーは、指定したアニメーション グループに対して CAnimationController::Animate が呼び出された後に設定する必要があります。このメソッドにより、カプセル化された IUIAnimationStoryboard オブジェクトが作成されます。

必要条件

ヘッダー: afxanimationcontroller.h

参照

その他の技術情報

CAnimationController クラス

履歴の変更

日付

履歴

理由

2011 年 3 月

このコンテンツを追加。

SP1 機能変更