Assistente do componente da página de ATL Active Server
Insere de este assistente no projeto Active Server pages (ASP) do componente.Microsoft Internet information services (IIS) usa componentes do ASP como parte da arquitetura avançado de desenvolvimento de páginas da Web.
Usando o assistente, você pode especificar o modelo de threads do componente e o suporte do agregado.Você também pode indicar suporte para a interface de informações de erro, os pontos de conexão, e empacotamento segmentação livre de.
Comentários
Iniciando com Visual Studio 2008, o script de registro gerado pelo assistente irá registrar seus componentes COM em HKEY_CURRENT_USER em vez de HKEY_LOCAL_MACHINE.Para alterar esse comportamento, defina a opção de Componente do registro para todos os usuários do assistente de ATL.
Nomes
Especifique os nomes para que o objeto, a interface, e classes sejam adicionadas ao seu projeto.A exceção de Nome curto, todas as caixas outros podem ser editadas independentemente de outro.Se você alterar o texto para Nome curto, a alteração é refletida em nomes de todas as caixas restantes na página.
Se você alterar o nome de Coclass na seção COM, a alteração é refletida em Tipo e nas caixas de ProgID , mas o nome de Interface não muda.Este comportamento de nomeação é criado para fazer facilmente todos os nomes de identificação para você enquanto você desenvolve seu controle.
C++
Fornece informações para a classe C++ criada para o objeto.
Nome curto
Define o nome de raiz para o objeto.O nome que você fornece determina os nomes de Class e de Coclass , os nomes de .cpp file e de .h file , o nome de Interface , os nomes de Tipo , e o ProgID, a menos que você altere os campos individualmente.arquivo .h
Define o nome do arquivo de cabeçalho para a nova classe de objeto.Por padrão, esse nome é baseado no nome que você fornece em Nome curto.Clique no botão de reticências para salvar o nome de arquivo para o local de sua escolha, ou para anexar a declaração de classe para um arquivo existente.Se você selecionar um arquivo existente, o assistente não o salvou o local selecionado até que você tenha Concluir no assistente.o assistente não substitui um arquivo.Se você selecionar o nome de um arquivo existente, quando você clica Concluir, o assistente solicita que você indique se a declaração de classe deve ser acrescentada ao conteúdo do arquivo.Clique Sim para anexar o arquivo; clique Não para retornar para o assistente e para especificar outro nome de arquivo.
Classe
Define o nome da classe a ser criada.Esse nome é baseado no nome que você fornece em Nome curto, precedido por “C”, o prefixo típico para um nome de classe.arquivo de .cpp
Define o nome do arquivo de implementação para a nova classe de objeto.Por padrão, esse nome é baseado no nome que você fornece em Nome curto.Clique no botão de reticências para salvar o nome de arquivo para o local de sua escolha.O arquivo não é salvo no local selecionado até que você tenha Concluir no assistente.o assistente não substitui um arquivo.Se você selecionar o nome de um arquivo existente, quando você clica Concluir, o assistente solicita que você indique se a implementação da classe deve ser acrescentada ao conteúdo do arquivo.Clique Sim para anexar o arquivo; clique Não para retornar para o assistente e para especificar outro nome de arquivo.
atribuído
Indica se o objeto usa atributos.Se você estiver adicionando um objeto atribuído a um projeto de ATL, esta opção está selecionada e não disponível alterar.Isto é, você pode adicionar apenas objetos atribuídos a um projeto criado com suporte do atributo.Se você selecionar esta opção para um projeto de ATL que não tenha suporte de atributo, o assistente solicita que você especifique se você deseja adicionar suporte do atributo para o projeto.
Por padrão para projetos nonattributed, alguns objetos que você adicione após você definir essa opção é designado como (atribuído a caixa de seleção está selecionada.)Você pode desmarque esta caixa para adicionar um objeto que não use atributos.
Consulte Configurações do aplicativo, assistente de projeto de ATL e Mecânica básica de atributos para mais informações.
COM
Fornece informações sobre a funcionalidade da para o objeto.
Coclass
Define o nome da classe de componente que contém uma lista de interfaces suportadas pelo objeto.Se seu projeto ou este objeto usando atributos, você não pode modificar esta opção porque ATL não inclui o atributo de coclass .Tipo
Define a descrição do objeto que aparecerá no Registro para os coclass.Interface
Define a interface que você cria para seu objeto.Essa interface contém seus métodos personalizados.ProgID
Define o nome recipientes podem usar em vez de CLSID do objeto.