Outro útil Assistente (Assistente de objeto ATL) fornecido pelo Visual C++ permite que você inserir rapidamente um objeto ATL ao seu projeto existente. Acessar esse assistente, escolhendo a opção Novo objeto ATL no menu Inserir ou o botão Assistente de objeto ATL na barra de ferramentas do ATL.
Depois que o Assistente de objeto ATL aparece, escolha a opção controles (no painel à esquerda) e, em seguida, clique duas vezes no item de Controlarar composto . Neste ponto, você precisará fornecer algumas informações sobre as propriedades do Controlarar composto que você está inserindo. Para obter detalhes completos sobre como usar o Assistente de objeto ATL, consulte adicionando objetos e controles.
A primeira página (nomes) solicita informações relacionadas à classe de implementação: nome curto,.H e.Arquivos CPP e assim por diante. Digite um valor para o nome abreviado. Todas as outras entradas são geradas automaticamente, usando o nome abreviado como base.
A segunda página (atributos) apresenta padrão opções relacionadas com a interface de modelo de segmentação e agregação of the composição Controlar. Aceite as opções padrão ou personalizá-los, com base nas necessidades do seu controle composto.
A página final (Propriedades de ações) fornece uma lista de propriedades comuns de controle que pode oferecer suporte a seu Controlarar composto. Escolha todas as propriedades necessárias na lista à esquerda.
Depois de fazer suas seleções, clique em OK. O Assistente de objeto ATL, em seguida, cria as peças necessárias que implementam your controle composto. Estas partes incluem:
Um modelo para a caixa de diálogo that implements the controle composto.
Um recurso Personalizar, registro, que automaticamente registers the composição Controlar quando invocado.
Uma classe de C++ that implements the controle composto.
Uma interface COM, exposta o Controlarar composto.
Uma página de teste HTML que contém o Controlarar composto.