MFC ActiveX 控件向导的控件名称

指定控件类和属性页类的名称、控件的类型名称和类型标识符。 除了短名称外,其他所有字段均可独立编辑。 如果更改短名称的文本,更改会反映在此页中其他所有字段的名称中。 此命名行为旨在方便你在开发控件时可轻松识别所有名称。

  • 短名称

    为控件提供缩写名称。 默认情况下,此名称基于你在“新建项目”对话框中提供的项目名称。 你提供的名称决定了类名称、类型名称和类型标识符,除非你单独更改这些字段。

  • 控件类名称

    默认情况下,控件类的名称基于短名称,其前缀为 C,后缀为 Ctrl。 例如,如果控件的短名称为 Price,则控件类名称为 CPriceCtrl

  • Control .h 文件

    默认情况下,头文件的名称基于短名称,其后缀为 Ctrl,文件扩展名为 .h。 例如,如果控件的短名称为 Price,则头文件名称为 PriceCtrl.h。 此字段中的名称应与控件类名称匹配。

  • Control .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++ 项目创建的文件类型