Nomes de controle, Assistente de Controle ActiveX MFC
Especifique os nomes da classe de controle e da classe da página de propriedades, os nomes de tipo e os identificadores de tipo do controle. Com exceção de Nome curto, todos os outros campos podem ser editados de modo independente. Se você alterar o texto de Nome curto, a alteração será refletida nos nomes de todos os outros campos da página. Esse comportamento de nomenclatura foi criado para tornar todos os nomes facilmente identificáveis à medida que você desenvolve seu controle.
Nome curto
Forneça um nome abreviado para o controle. Por padrão, esse nome é baseado no nome do projeto que você forneceu na caixa de diálogo Novo Projeto. O nome que você fornece determina os nomes de classe, os nomes de tipo e os identificadores de tipo, a menos que você altere esses campos individualmente.
Nome da classe de controle
Por padrão, o nome da classe de controle é baseado no nome curto, com
C
como prefixo eCtrl
como sufixo. Por exemplo, se o nome curto do controle forPrice
, o nome da classe de controle seráCPriceCtrl
.Arquivo .h do controle
Por padrão, o nome do arquivo de cabeçalho é baseado no nome curto, com
Ctrl
como sufixo e.h
como a extensão de arquivo. Por exemplo, se o nome curto do controle forPrice
, o nome do arquivo de cabeçalho seráPriceCtrl.h
. O nome neste campo deve corresponder ao nome da classe de controle.Arquivo .cpp do controle
Por padrão, o nome do arquivo de cabeçalho é baseado no nome curto, com
Ctrl
como sufixo e.cpp
como a extensão de arquivo. Por exemplo, se o nome curto do controle forPrice
, o nome do arquivo de cabeçalho seráPriceCtrl.cpp
. O nome neste campo deve corresponder ao nome do cabeçalho.Nome do tipo de controle
Por padrão, o nome do tipo de controle é baseado no nome curto, seguido por
Control
. Por exemplo, se o nome curto do controle forPrice
, o nome o tipo da classe de controle seráPrice Control
. Se você alterar o valor neste campo, verifique se o nome indica uma herança.ID do tipo de controle
Define a ID do tipo de controle da classe de controle. O controle grava essa cadeia de caracteres no registro quando é adicionado a um projeto. Aplicativos de contêiner usam essa cadeia de caracteres para criar uma instância do controle.
Por padrão, a ID do tipo de controle é baseada no nome do projeto, que você indicou na caixa de diálogo Novo Projeto, e no nome curto. Esse nome deve corresponder ao nome do tipo.
Por padrão, a ID do tipo de controle aparece da seguinte maneira:
ProjectName.ShortNameCtrl.1
Se você alterar o nome curto nesta caixa de diálogo, a ID do tipo de controle será exibida da seguinte maneira:
ProjectName.NewShortNameCtrl.1
Nome de classe PropPage
Por padrão, o nome da classe da página de propriedades é baseado no nome curto, com
C
como prefixo ePropPage
como sufixo. Por exemplo, se o nome curto do controle forPrice
, o nome da classe da página de propriedades seráCPricePropPage
. Esse nome deve corresponder ao nome da classe de controle, comPropPage
acrescentado.Arquivo .h de PropPage
Por padrão, o nome do arquivo de cabeçalho da página de propriedades é baseado no nome curto, com
PropPage
como sufixo e.h
como a extensão de arquivo. Por exemplo, se o nome curto do controle forPrice
, o nome do arquivo de cabeçalho da página de propriedades seráPricePropPage.h
. Esse nome deve corresponder ao nome de classe.Arquivo .cpp de PropPage
Por padrão, o nome do arquivo de implementação da página de propriedades é baseado no nome curto, com
PropPage
como sufixo e.cpp
como a extensão de arquivo. Por exemplo, se o nome curto do controle forPrice
, o nome do arquivo de cabeçalho da página de propriedades seráPricePropPage.cpp
. Esse nome deve corresponder ao nome do arquivo de cabeçalho.Nome de tipo de PropPage
Por padrão, o nome de tipo da página de propriedades é baseado no nome curto, seguido por
Property Page
. Por exemplo, se o nome curto do controle forPrice
, o nome de tipo da página de propriedades seráPrice Property Page
. Se você alterar o valor neste campo, verifique se o nome indica a classe do controle.ID de tipo de PropPage
Define a ID da classe da página de propriedades. O controle grava essa cadeia de caracteres no registro quando é aplicado a um projeto. Um aplicativo de contêiner usa essa cadeia de caracteres para criar uma instância da página de propriedades do controle.
Por padrão, a ID do tipo da página de propriedades é baseada no nome do projeto, que você indicou na caixa de diálogo Novo Projeto, e no nome curto. Esse nome deve corresponder ao nome do tipo.
Por padrão, a ID do tipo da página de propriedades aparece da seguinte maneira:
ProjectName.ShortNamePropPage.1
Se você alterar o nome curto nesta caixa de diálogo, a ID do tipo da página de propriedades será exibida da seguinte maneira:
ProjectName.NewShortNamePropPage.1
Confira também
Assistente de controle ActiveX do MFC
Configurações do aplicativo, Assistente de controle ActiveX do MFC
Configurações de controle, Assistente de controle ActiveX do MFC
Tipos de arquivo criados para projetos do Visual Studio C++