CAnimateCtrl

CAnimateCtrlクラスは、Windows コモン アニメーション コントロールの機能を提供します。このコントロール ( CAnimateCtrlクラス) Windows 95 および Windows NT 3.51 の下で実行されているプログラムのみ、後です。

AVI (オーディオ ビデオ インタリーブ) 形式でクリップを表示する四角形のウィンドウ、アニメーション コントロールである ? 標準の Windows ビデオ/オーディオ形式。AVI クリップは一連のビットマップ フレームを映画のようです。

アニメーション コントロールは、単純な AVI クリップだけを再生することができます。具体的には、アニメーション コントロールによって再生するクリップが次の要件を満たす必要があります。:

AVI クリップ、AVI リソースとしてアプリケーションに追加することができます。 または別の AVI ファイルとしてアプリケーションに同行することができます。

AVI クリップの表示中の実行スレッドを続行するため、アニメーション コントロールの 1 つの一般的な用途は、時間のかかる操作中にシステム アクティビティを示すことです。たとえば、[検索] ダイアログ ボックス、Windows 95 のエクスプ ローラーの移動虫眼鏡として、システム ファイルを検索が表示されます。

エディター ダイアログ ボックスまたはダイアログ ボックスを使用して、ダイアログ リソースから、 CAnimateCtrlオブジェクトを作成する場合は、ユーザー ダイアログ ボックスを閉じたとき、自動的に破棄されます。

ウィンドウ内のCAnimateCtrlオブジェクトを作成する場合は、それを破壊する必要があります。スタックにCAnimateCtrlオブジェクトを作成する場合は、それが自動的に破棄されます。新しい関数を使用して、ヒープにCAnimateCtrlオブジェクトを作成する場合、削除それを破壊する、オブジェクトを呼び出す必要があります。CAnimateCtrlから新しいクラスを派生し、そのクラスのすべてのメモリを割り当てる場合は、割り当てを破棄するには、 CAnimateCtrlデストラクターをオーバーライドします。

CAnimateCtrlの使用の詳細についてを参照してください コントロールのトピック を使用して CAnimateCtrl Visual の C++ プログラマのガイド

#include lt;afxcmn.h>

クラス メンバーの |nbsp;基本クラス|階層図(&N)

サンプル特価; MFC サンプル CMNCTRL1 | MFC サンプル MFCIE(&N)

参照特価;アニメーション コントロール スタイルの CAnimateCtrl::CreateON_CONTROL(&N)

Index