[コントロール名] (MFC ActiveX コントロール ウィザード)
コントロールクラスの名前とプロパティページクラス、型名、およびコントロールの型識別子を指定します。 短い名前を除き、他のすべてのフィールドは個別に編集できます。 短い名前のテキストを変更すると、このページの他のすべてのフィールドの名前に変更が反映されます。 名前付けに関するこの動作は、コントロールを開発するときに、すべての名前を識別しやすくするために設計されています。
短い名前
コントロールの省略名を指定します。 既定では、この名前は [新しい Project ] ダイアログボックスで指定したプロジェクト名に基づいています。 これらのフィールドを個別に変更しない限り、指定した名前によって、クラス名、型名、および型識別子が決まります。
コントロールクラス名
既定では、コントロールクラスの名前は、プレフィックスと
Ctrlサフィックスとして、C短い名前に基づいています。 たとえば、コントロールの短い名前がPriceの場合、コントロールクラス名はCPriceCtrlになります。コントロール .h ファイル
既定では、ヘッダーファイルの名前は、ファイル拡張子としてサフィックスと
.hして、Ctrl短い名前に基づいています。 たとえば、コントロールの短い名前がPriceの場合、ヘッダーファイル名はPriceCtrl.hになります。 このフィールドの名前は、コントロールクラス名と一致している必要があります。コントロール .cpp ファイル
既定では、ヘッダーファイルの名前は、ファイル拡張子としてサフィックスと
.cppして、Ctrl短い名前に基づいています。 たとえば、コントロールの短い名前がPriceの場合、ヘッダーファイル名はPriceCtrl.cppになります。 このフィールドの名前は、ヘッダー名と一致している必要があります。コントロールの種類名
既定では、コントロール型の名前は短い名前に基づいており、その後に
Controlが続きます。 たとえば、コントロールの短い名前がPriceの場合、コントロールクラスの型名はPrice Controlになります。 このフィールドの値を変更する場合は、名前が継承であることを確認してください。コントロールの種類 ID
コントロールクラスのコントロール型 ID を設定します。 コントロールは、プロジェクトに追加されるときに、この文字列をレジストリに書き込みます。 コンテナーアプリケーションは、この文字列を使用してコントロールのインスタンスを作成します。
既定では、コントロールの種類 ID は、[新しい Project ] ダイアログボックスで指定したプロジェクト名と短い名前に基づいています。 この名前は、型名と一致している必要があります。
既定では、コントロールの種類 ID は次のように表示されます。
ProjectName. ShortNameCtrl. 1
このダイアログボックスで短い名前を変更すると、コントロールの種類 ID は次のようになります。
ProjectName. NewShortNameCtrl. 1
プロパティページクラス名
既定では、プロパティページクラスの名前は、プレフィックスと
PropPageサフィックスとして、C短い名前に基づいています。 たとえば、コントロールの短い名前がPriceの場合、プロパティページのクラス名はCPricePropPageになります。 この名前は、と共にPropPage追加されるコントロールクラス名と一致する必要があります。プロパティページファイル
既定では、プロパティページのヘッダーファイルの名前は、短い名前に基づき、サフィックス
.hとして、ファイル拡張子としてを使用PropPageします。 たとえば、コントロールの短い名前がPriceの場合、プロパティページのヘッダーファイル名はPricePropPage.hになります。 この名前はクラス名と一致している必要があります。プロパティページファイル
既定では、プロパティページの実装ファイルの名前は、短い名前に基づき、サフィックスとしておよび
.cppファイル拡張子として使用PropPageされます。 たとえば、コントロールの短い名前がPriceの場合、プロパティページのヘッダーファイル名はPricePropPage.cppになります。 この名前は、ヘッダーファイル名と一致している必要があります。プロパティページ型の名前
既定では、プロパティページの種類名は、短い名前に基づき、その後に
Property Pageが続きます。 たとえば、コントロールの短い名前がPriceの場合、プロパティページの型名はPrice Property Pageになります。 このフィールドの値を変更する場合は、名前がコントロールクラスを示していることを確認します。プロパティページ type ID
プロパティページクラスの ID を設定します。 コントロールは、プロジェクトに適用されるときに、この文字列をレジストリに書き込みます。 コンテナーアプリケーションは、この文字列を使用して、コントロールのプロパティページのインスタンスを作成します。
既定では、プロパティページの種類 ID は、[新しい Project ] ダイアログボックスで指定したプロジェクト名と短い名前に基づいています。 この名前は、型名と一致している必要があります。
既定では、プロパティページの種類 ID は次のように表示されます。
ProjectName. ShortNameプロパティページ
このダイアログボックスで短い名前を変更すると、プロパティページの種類 ID が次のように表示されます。
ProjectName. NewShortNameプロパティページ
こちらもご覧ください
MFC ActiveX コントロール ウィザード
[アプリケーション設定] (MFC ActiveX コントロールウィザード)
コントロール設定、MFC ActiveX コントロールウィザード
Visual Studio の C++ プロジェクトに対して作成されるファイルの種類