Editando uma interface COM
Usando comandos no menu de atalho do modo de exibição de classe, você pode definir novos métodos e propriedades para as interfaces COM em seus projetos Visual C++.Além disso, na caixa de ferramentas, você pode definir eventos nos controles de ActiveX.
Para ATL e MFC-baseada COM classes de objeto, você pode editar a implementação da classe ao mesmo tempo que você edite a interface.
Observação |
---|
Para interfaces que você tenha definido fora da Add Class caixa de diálogo, Visual C++ adiciona os métodos ou propriedades ao arquivo. idl e adicionou stubs para as classes que implementam os métodos, mesmo quando as interfaces são adicionadas manualmente. |
Os três assistentes a seguir o ajudarão a personalizar interfaces existentes.Eles estão disponíveis no modo de exibição de classe:
Assistente |
Tipo de Projeto |
---|---|
Projetos ATL ou MFC suporte ATL.A interface à qual você deseja adicionar a propriedade de atalho. Visual C++ detecta o tipo de projeto e modifica as opções do Assistente para adicionar propriedade de acordo:
|
|
Projetos ATL ou MFC suporte ATL.A interface à qual você deseja adicionar o método de atalho. Visual C++ detecta o tipo de projeto e modifica as opções do Assistente para Adicionar método adequadamente:
|
Além disso, você pode implementar novas interfaces em seu controle COM clicando com o botão direito na classe do objeto de controle no modo de exibição de classe e clicando em Implementar a Interface.
Consulte também
Conceitos
Adicionando funcionalidade com assistentes de código
Tipos de projeto do Visual C++