Share via


Animate_Open マクロ (commctrl.h)

AVI クリップを開き、アニメーション コントロールの最初のフレームを表示します。 このマクロを使用することも、 ACM_OPEN メッセージを明示的に送信することもできます。

構文

void Animate_Open(
   hwnd,
   szName
);

パラメーター

hwnd

種類: HWND

アニメーション コントロールへのハンドル。

szName

種類: LPTSTR

AVI ファイルのパスまたは AVI リソースの名前を含むバッファーへのポインター。 または、このパラメーターは LOWORD の AVI リソース識別子と HIWORD の 0 で構成できます。 この値を作成するには、 MAKEINTRESOURCE マクロを使用します。 コントロールは、 CreateWindow 関数、 Animate_Create マクロ、またはコントロールを作成したダイアログ ボックス作成関数に渡されるインスタンス ハンドルによって指定されたモジュールから AVI リソースを読み込みます。 lpszName で指定された AVI ファイルまたはリソースにオーディオを含めてはいけません。

このパラメーターが NULL の場合、指定したアニメーション コントロールに対して以前に開いていた AVI ファイルが閉じられます (存在する場合)。

戻り値

なし

解説

サイレント AVI クリップのみを開くことができます。 lpszName でサウンドを含む AVI クリップが指定されている場合、ACM_OPENAnimate_Openは失敗します。

Animate_Closeを使用して、指定したアニメーション コントロールに対して以前に開いた AVI ファイルまたは AVI リソースを閉じます。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー commctrl.h