Agregar una clase

Para agregar una clase en un proyecto de Visual C++, en el Explorador de soluciones, haga clic con el botón secundario en el proyecto, en Agregar y, a continuación, haga clic en Clase.Se abrirá el cuadro de diálogo Agregar clase (Cuadro de diálogo).

Al agregar una clase, se debe especificar un nombre diferente de las clases que ya existen en MFC o ATL.Si se especifica un nombre que ya existe en alguna de esas bibliotecas, Visual C++ muestra un mensaje que indica que el nombre especificado está reservado.

Si la convención de nomenclatura de proyecto requiere utilizar un nombre existente, puede cambiar a mayúsculas una o varias letras del nombre porque Visual C++ distingue entre mayúsculas y minúsculas.Por ejemplo, aunque no puede denominar una clase CDocument, puede denominarla cdocument.

¿Qué tipo de clase desea agregar?

En el cuadro de diálogo Agregar clase, cuando se expande el nodo Visual C++ en el panel de la izquierda se muestran varias agrupaciones de las plantillas instaladas.Los grupos incluyen CLR, ATL, MFC y C++.Cuando se selecciona un grupo, una lista de las plantillas disponibles en ese grupo se muestra en el panel central.Cada plantilla contiene los archivos y el código fuente que se requieren para una clase.

Para generar una nueva clase, seleccione una plantilla en el panel central, escriba un nombre para la clase en el cuadro Nombre y haga clic en Agregar.Esto abre el Asistente para agregar clases para poder especificar opciones para la clase.

[!NOTA]

La plantilla Agregar compatibilidad ATL a MFC no crea una nueva clase sino que configura el proyecto para utilizar ATL.Para obtener más información, vea Agregar compatibilidad con ATL a un proyecto MFC.

Para crear una clase de C++ que no use MFC, ATL o CLR, use la plantilla Clase de C++ en el grupo de C++ de plantillas instaladas.Para obtener más información, vea Agregar una clase genérica de C++.

Hay dos tipos de clases de C++ basadas en formulario.El primero, Clase de CFormView, crea una clase MFC.El segundo, Windows Forms, crea una clase CLR.

Vea también

Tareas

Crear una aplicación MFC basada en formularios

Crear proyectos de escritorio con asistentes para aplicaciones

Referencia

Agregar clase (Cuadro de diálogo)

Conceptos

Agregar funcionalidad con los Asistentes para código