バージョン

AnimationControl クラス

Common Controls アニメーション コントロール
シンタックス
'宣言
 
Public Class AnimationControl 
   Inherits CommonControlBase
public class AnimationControl : CommonControlBase 
解説

AnimationControl クラスは、Microsoft Common Controls のアニメーション クラスのラッパーです。このコントロールは、AVI を音声なしで表示する機能を提供します。

AnimationSource プロパティは AVI が取得される場所を決定します。AviFile に設定される場合には、FileName を使用して、avi の再生時に avi ファイルを取得します。AnimationType 列挙型のその他のメンバーは、一般的なシステム avi ファイルを代わりに使用すべきであることを示します。

Play メソッドと Stop メソッドを使用してアニメーションの開始と停止をそれぞれ実行します。AutoPlay プロパティを True に設定した場合は、コントロールのハンドルが作成されると、アニメーションの再生が開始されます。また、アニメーションの状態が変化するたびに、StateChanged イベントが呼び出されます。

注意:このクラスは、アンマネージ コード権限に対するリンク デマンドを持つ System.Windows.Forms.Control クラスのメンバー(WndProc や CreateParams など)をオーバーライドするので、このクラスを使用するためには、このクラスにアンマネージ コードの権限が必要です。アセンブリにこれらの権限が与えられておらず、かつこのコントロールの派生インスタンスのインスタンスがフォームまたはユーザー コントロールに配置されている場合は、(格納元のクラスのジット時などに)このフォームまたはユーザー コントロールを読み込みしようとすると、セキュリティ例外が発生します。

参照