Partilhar via


Exemplo do COMMAIL: Demonstra um aplicativo cliente de automação com suporte do compilador COM

COMMAIL é um cliente de automação autônomo.Ele automatiza MAPI para o Microsoft Exchange 4.0 (ou posterior) ou o Microsoft Outlook.Este exemplo envia uma mensagem de email que contém o código-fonte para um destinatário do email do email especificado.

Observação de segurança:

Este código de exemplo é fornecido para ilustrar um conceito e não deve ser usado em aplicativos ou sites da Web, pois ele não pode ilustrar sistema autônomo práticas de codificação mais seguras.Microsoft sistema autônomo sumes nenhuma responsabilidade por danos incidentais ou conseqüenciais deve o código de exemplo ser usado para fins diferentes de sistema autônomo se destina.

Para obter exemplos e instruções para instalá-los:

  • Sobre o Visual Studio Ajuda menu, clicar Exemplos.

    Para obter mais informações, consulte Localizando arquivos de exemplo.

  • A versão mais recente e a lista completa das Exemplos está disponível online a partir de O Visual Studio 2008 Exemplos página.

  • Você também pode localizar exemplos no disco rígido do seu computador.Por padrão, exemplos e um arquivo Leiame são copiados para uma pasta sob \programa Files\Visual Studio 9.0\Samples\.Para edições Express do Visual Studio, todos os exemplos estão localizados online.

Criando e executando o exemplo

Para criar esse exemplo com o Microsoft Office XP, certifique-se de que a macro OfficeXP é definido no código da seguinte forma: #define OFFICEXP 1.

Para compilação e executar esse exemplo

  1. Abra a solução commail.sln.

  2. Caminhos e nomes de arquivo no código-fonte para modificar, seguindo as instruções da seção fornecidas no //To DO linhas em commail.cpp.

  3. Altere o nome de email do destinatário e outros parâmetros de email.Pesquisar o código-fonte de #pragma Para obter instruções sobre o que você precise modificar.

  4. Adicione o caminho de diretório para olemsg32.dll (Office 97) ou cdo.dll (Office 2000 e Office XP).Você pode adicionar esse arquivo ao seu caminho dos arquivos de inclusão no Diretórios VC ++ caixa de diálogo.

  5. Sobre o Compilação menu, clicar Compilação.

  6. No menu Debug, clique em Start Without Debugging.

Examine os arquivos de cabeçalho de biblioteca de tipo (.tlh e .tli).comparar as interfaces COM nos arquivos de cabeçalho com interfaces da mesma biblioteca de tipos exibido pelo OLEVIEW.

Palavras-chave

Este exemplo demonstra as seguintes palavras-chave:

Dispinterface # Import _com_ptr_t; _variant_t; _bstr_t; _com_error

Consulte também

Referência

Suporte ao compilador COM

Outros recursos

Exemplos do compilador COM suporte

Exemplos Geral