次の方法で共有


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

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

  • 短い名前

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

  • コントロール クラス名

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

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

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

  • .cpp ファイルを制御する

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

  • コントロール型名

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

  • コントロールの種類 ID

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

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

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

    ProjectName.ShortNameCtrl.1

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

    ProjectName.NewShortNameCtrl.1

  • PropPage クラス名

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

  • PropPage .h ファイル

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

  • PropPage .cpp ファイル

    既定では、プロパティ ページ実装ファイルの名前は短い名前に基づいており、 PropPage はサフィックスとして、 .cpp はファイル拡張子として使用されます。 たとえば、コントロールの短い名前が 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++ プロジェクトに対して作成されるファイルの種類