Nombres del control, Asistente para controles ActiveX MFC
Especifica los nombres de la clase de control y la clase de página de propiedades, los nombres de tipo y los identificadores de tipo para el control. Excepto en el caso de Nombre corto, el resto de los campos se pueden editar independientemente. Si cambias el texto para Nombre corto, el cambio se reflejará en los nombres del resto de los campos de esta página. Este comportamiento de nomenclatura se ha diseñado para facilitarle la identificación de todos los nombres a medida que desarrolla su control.
Nombre corto
Proporciona un nombre abreviado para el control. De forma predeterminada, este nombre se basa en el nombre del proyecto que proporcionaste en el cuadro de diálogo Nuevo proyecto. El nombre que proporcionas determina los nombres de las clases, los nombres de los tipos y los identificadores de los tipos, a menos que cambies esos campos individualmente.
Nombre de clase de control
De forma predeterminada, el nombre de la clase de control se basa en el nombre corto, con
C
como prefijo yCtrl
como sufijo. Por ejemplo, si el nombre corto del control esPrice
, el nombre de la clase de control esCPriceCtrl
.Control del archivo .h
De forma predeterminada, el nombre del archivo de encabezado se basa en el nombre corto, con
Ctrl
como sufijo y.h
como extensión de archivo. Por ejemplo, si el nombre corto del control esPrice
, el nombre del archivo de encabezado esPriceCtrl.h
. El nombre de este campo debe coincidir con el nombre de la clase de control.Control del archivo .cpp
De forma predeterminada, el nombre del archivo de encabezado se basa en el nombre corto, con
Ctrl
como sufijo y.cpp
como extensión de archivo. Por ejemplo, si el nombre corto del control esPrice
, el nombre del archivo de encabezado esPriceCtrl.cpp
. El nombre de este campo debe coincidir con el nombre del encabezado.Nombre del tipo de control
De forma predeterminada, el nombre del tipo de control se basa en el nombre corto, seguido de
Control
. Por ejemplo, si el nombre corto del control esPrice
, el nombre de la clase de control esPrice Control
. Si cambias el valor de este campo, asegúrate de que el nombre indica una herencia.ID tipo de control
Establece el identificador de tipo de control de la clase de control. El control escribe esta cadena en el Registro cuando se agrega a un proyecto. Las aplicaciones contenedoras usan esta cadena para crear una instancia del control.
De forma predeterminada, el identificador de tipo de control se basa en el nombre del proyecto, que indicaste en el cuadro de diálogo Nuevo proyecto y el nombre corto. Este nombre debe coincidir con el nombre del tipo.
De forma predeterminada, el identificador de tipo de control aparece de la siguiente manera:
ProjectName.ShortNameCtrl.1
Si cambias el nombre corto en este cuadro de diálogo, el identificador de tipo de control aparece de la siguiente manera:
ProjectName.NewShortNameCtrl.1
Nombre de la clase PropPage
De forma predeterminada, el nombre de la clase de la página de propiedad se basa en el nombre corto, con
C
como prefijo yPropPage
como sufijo. Por ejemplo, si el nombre corto del control esPrice
, el nombre de la clase de control esCPricePropPage
. Este nombre debe coincidir con el nombre de la clase de control, anexado aPropPage
.Archivo .h de PropPage
De forma predeterminada, el nombre del archivo de encabezado de la página de propiedades se basa en el nombre corto, con
PropPage
como sufijo y.h
como de archivo. Por ejemplo, si el nombre corto del control esPrice
, el nombre de la clase de control esPricePropPage.h
. Este nombre debe coincidir con el nombre del tipo.Archivo .cpp de PropPage
De forma predeterminada, el nombre del archivo de encabezado se basa en el nombre corto, con
PropPage
como sufijo y.cpp
como extensión de archivo. Por ejemplo, si el nombre corto del control esPrice
, el nombre de la clase de control esPricePropPage.cpp
. Este nombre debe coincidir con el nombre del archivo de encabezado.Nombre del tipo propPage
De forma predeterminada, el nombre del tipo de página de propiedades se basa en el nombre corto, seguido de
Property Page
. Por ejemplo, si el nombre corto del control esPrice
, el nombre de la clase de control esPrice Property Page
. Si cambias el valor de este campo, asegúrate de que el nombre indica la clase de control.ID del tipo propPage
Establece el identificador de la clase de página de propiedades. El control escribe esta cadena en el Registro cuando se aplica a un proyecto. Una aplicación contenedora usa esta cadena para crear una instancia de la página de propiedades del control.
De forma predeterminada, el identificador de tipo de página de propiedad se basa en el nombre del proyecto, que indicaste en el cuadro de diálogo Nuevo proyecto y el nombre corto. Este nombre debe coincidir con el nombre del tipo.
De forma predeterminada, el identificador de tipo de página de propiedades aparece de la siguiente manera:
ProjectName.ShortNamePropPage.1
Si cambias el nombre corto en este cuadro de diálogo, el identificador de tipo de página de propiedad aparece de la siguiente manera:
ProjectName.NewShortNamePropPage.1
Consulte también
Asistente para controles ActiveX MFC
Configuración de la aplicación, Asistente para controles ActiveX MFC
Configuración del control, Asistente para controles ActiveX MFC
Tipos de archivos creados para proyectos de C++ de Visual Studio