======================================================================== ActiveX コントロール DLL : MVRCTRL ======================================================================== ControlWizard はこのプロジェクトを 1 control を含む MVRCTRL ActiveX コントロール DLL のために作成します。 このスケルトン プロジェクトは ActiveX コントロールの作成の基本を示すだけでなく コントロールの特定の機能作成のひな型としてもお使いいただけます。 このファイルには MVRCTRL ActiveX コントロール DLL を構成している各ファイルの 概要説明が含まれています。 MvrCtrl.dsp このファイル (プロジェクト ファイル) はプロジェクト レベルの情報を含み、 シングル プロジェクトまたはサブ プロジェクトのビルドに使用されます。他の ユーザーとプロジェクト ファイル (.dsp) を共有できますが、メイク ファイル はローカルにエクスポートしてください。 MvrCtrl.h このファイルは ActiveX コントロール DLL の中心となるインクルードファイルで す。このファイルは resource.h のような他のプロジェクトの固有のインクル ードファイルもインクルードします。 MvrCtrl.cpp このファイルは DLL 初期化、終了およびその他の定義を含むメイン DLL ソース ファイルです。 MvrCtrl.rc このファイルはプロジェクトで使用している Microsoft Windows リソースをすべて 記述します。このファイルは Visual C++ リソース エディタで直接編集することが できます。 MvrCtrl.def このファイルは ActiveX コントロール DLL が Microsoft Windows 上で実行される 時に必要な情報を含んでいます。 MvrCtrl.clw このファイルは ClassWizard が既存のクラスの編集やクラスを新規作成すると きに使う情報を持っています。またこのファイルは、ClassWizard によるメッセ ージ マップやダイアログ データ マップの編集や生成、プロトタイプ メンバ関 数の生成に必要な情報も持っています。 MvrCtrl.odl このファイルは control のタイプ ライブラリ用のオブジェクト記述言語 ソース コードを含んでいます。 ///////////////////////////////////////////////////////////////////////////// MvrCtrl control: MvrCtrlCtl.h このファイルは CMvrCtrlCtrl C++ クラスの宣言を含んでいます。 MvrCtrlCtl.cpp このファイルは CMvrCtrlCtrl C++ クラスのインプリメンテーションを含んでいます。 MvrCtrlPpg.h このファイルは CMvrCtrlPropPage C++ クラスの宣言を含んでいます。 MvrCtrlPpg.cpp このファイルは CMvrCtrlPropPage C++ クラスのインプリメンテーションを含んでいます。 MvrCtrlCtl.bmp このファイルはツール パレットに表示されるときにコンテナが CMvrCtrlCtrl コント ロールを表示するために使用するビットマップを含んでいます。このビットマップはメ イン リソース ファイル MvrCtrl.rc によってインクルードされます。 ///////////////////////////////////////////////////////////////////////////// その他の標準ファイル: stdafx.h, stdafx.cpp これらのファイルはプリコンパイル済ヘッダー ファイル stdafx.pch (PCH) やプリコンパイル済型ファイル (PCT) を構築するために使われるファイルです。 resource.h このファイルは新規のリソース ID を定義する標準のヘッダー ファイルです。 Visual C++ のリソース エディタはこのファイルを読み込み更新します。 ///////////////////////////////////////////////////////////////////////////// その他の注意: "TODO:" で始まるコメントは、ソースコードの追加やカスタマイズの必要な場所を示 します。 /////////////////////////////////////////////////////////////////////////////