Share via


[コントロール名] (MFC ActiveX コントロール ウィザード)

コントロール クラスとプロパティ ページ クラスの名前、型名、およびコントロールの型識別子を指定します。 短い名前を除き、他のすべてのフィールドを個別に編集できます。 短い名前のテキストを変更すると、このページの他のすべてのフィールドの名前に変更が反映されます。 名前付けに関するこの動作は、コントロールを開発するときに、すべての名前を識別しやすくするために設計されています。

  • 短い名前

    コントロールの省略名を指定します。 既定では、この名前は、[新しいプロジェクト] ダイアログ ボックスで指定したプロジェクト名に基づいています。 これらのフィールドを個別に変更しない限り、指定する名前によってクラス名、型名、および型識別子が決まります。

  • コントロール クラス名

    既定では、コントロール クラスの名前は、プレフィックスとCtrlサフィックスとして、C短い名前に基づいています。 たとえば、コントロールの短い名前の場合、コントロール クラス名は PriceCPriceCtrl.

  • コントロール .h ファイル

    既定では、ヘッダー ファイルの名前は短い名前に基づいており、 Ctrl サフィックスと .h ファイル拡張子が使用されます。 たとえば、コントロールの短い名前の場合、ヘッダー ファイル名は PricePriceCtrl.h. このフィールドの名前は、コントロール クラス名と一致する必要があります。

  • Control .cpp ファイル

    既定では、ヘッダー ファイルの名前は短い名前に基づいており、 Ctrl サフィックスと .cpp ファイル拡張子が使用されます。 たとえば、コントロールの短い名前の場合、ヘッダー ファイル名は PricePriceCtrl.cpp. このフィールドの名前はヘッダー名と一致する必要があります。

  • コントロール型名

    既定では、コントロールの種類の名前は、短い名前の後 Controlに . たとえば、コントロールの短い名前の場合、 Priceコントロール クラスの型名は Price Control. このフィールドの値を変更する場合は、名前が継承を示していることを確認します。

  • コントロールの種類 ID

    コントロール クラスのコントロール型 ID を設定します。 コントロールは、プロジェクトに追加されるときに、この文字列をレジストリに書き込みます。 コンテナー アプリケーションでは、この文字列を使用してコントロールのインスタンスを作成します。

    既定では、コントロールの種類 ID は、[新しいプロジェクト] ダイアログ ボックスで指定したプロジェクト名と短い名前に基づいています。 この名前は型名と一致する必要があります。

    既定では、コントロールの種類 ID は次のように表示されます。

    ProjectName.ShortNameCtrl.1

    このダイアログ ボックスで短い名前を変更すると、コントロールの種類 ID は次のように表示されます。

    ProjectName.NewShortNameCtrl.1

  • PropPage クラス名

    既定では、プロパティ ページ クラスの名前は、プレフィックスおよびPropPageサフィックスとして、C短い名前に基づいています。 たとえば、コントロールの短い名前の場合、 Priceプロパティ ページのクラス名は CPricePropPage. この名前は、 PropPageコントロール クラス名と一致する必要があります。

  • PropPage .h ファイル

    既定では、プロパティ ページ ヘッダー ファイルの名前は、サフィックス.hとして、ファイル拡張子としてPropPage、短い名前に基づいています。 たとえば、コントロールの短い名前の場合、 Priceプロパティ ページのヘッダー ファイル名は PricePropPage.h. この名前はクラス名と一致する必要があります。

  • PropPage .cpp ファイル

    既定では、プロパティ ページ実装ファイルの名前は、サフィックス.cppとして、ファイル拡張子としてPropPage、短い名前に基づいています。 たとえば、コントロールの短い名前の場合、 Priceプロパティ ページのヘッダー ファイル名は PricePropPage.cpp. この名前はヘッダー ファイル名と一致する必要があります。

  • PropPage 型名

    既定では、プロパティ ページの種類の名前は、短い名前の後 Property Pageに . たとえば、コントロールの短い名前の場合、 Priceプロパティ ページの種類の名前は Price Property Page. このフィールドの値を変更する場合は、名前がコントロール クラスを示していることを確認します。

  • PropPage 型 ID

    プロパティ ページ クラスの ID を設定します。 コントロールは、プロジェクトに適用されるときにレジストリにこの文字列を書き込みます。 コンテナー アプリケーションでは、この文字列を使用してコントロールのプロパティ ページのインスタンスを作成します。

    既定では、プロパティ ページの種類 ID は、[新しいプロジェクト] ダイアログ ボックスで指定したプロジェクト名と短い名前に基づいています。 この名前は型名と一致する必要があります。

    既定では、プロパティ ページの種類 ID は次のように表示されます。

    ProjectName.ShortNamePropPage.1

    このダイアログ ボックスで短い名前を変更すると、プロパティ ページの種類 ID が次のように表示されます。

    ProjectName.NewShortNamePropPage.1

関連項目

MFC ActiveX コントロール ウィザード
[アプリケーションの設定] (MFC ActiveX コントロール ウィザード)
[コントロールの設定] (MFC ActiveX コントロール ウィザード)
Visual Studio の C++ プロジェクトに対して作成されるファイルの種類