添加类

若要在 Visual C++ 项目中添加类,请在**“解决方案资源管理器”中右击该项目,单击“添加”,然后单击“类”**。此时会打开“添加类”对话框对话框。

添加类时,必须指定与 MFC 或 ATL 中已存在的类不同的名称。如果在任一个库中已存在所指定的名称,则 Visual C++ 会显示一条消息,指出所指定的名称为保留名称。

如果项目命名约定要求使用某个现有名称,则只需更改名称中的一个或多个字母的大小写,因为 Visual C++ 区分大小写。例如,虽然不能将某个类命名为 CDocument,但可以将其命名为 cdocument。

您要添加哪种类?

在**“添加类”对话框中,当在左侧窗格中展开“Visual C++”节点时,将会显示多组已安装的模板。这些组包括“CLR”“ATL”“MFC”“C++”**。如果选择某个组,则将在中间窗格中显示该组中可用模板的列表。每个模板都包含某个类所需的文件和源代码。

若要生成新类,请在中间窗格内选择一个模板,在**“名称”框中键入该类的名称,然后单击“添加”。此时会打开“添加类向导”**,这样您就可为该类指定选项。

说明说明

“向 MFC 添加 ATL 支持”模板不能创建类,但是可以配置项目以使用 ATL。有关更多信息,请参见向 MFC 项目添加 ATL 支持

若要创建不使用 MFC、ATL 或 CLR 的 C++ 类,请使用已安装模板的**“C++”组中的“C++ 类”**模板。有关更多信息,请参见添加一般 C++ 类

有两种基于窗体的 C++ 类可用。第一种 CFormView选件类 可创建 MFC 类。第二种可创建 CLR Windows 窗体类。

请参见

任务

创建基于窗体的 MFC 应用程序

使用应用程序向导创建桌面项目

参考

“添加类”对话框

概念

用代码向导添加功能