ID do artigo: 291794 - Última revisão: terça-feira, 6 de janeiro de 2009 - Revisão: 8.2 MFCMAPI demonstra o código do cliente MAPI
Nesta páginaSumárioO exemplo MFCMAPI (Microsoft Foundation Classes MAPI) demonstra uma grande variedade de técnicas de codificação MAPI estendido. Mais InformaçõesMFCMAPI começou como um projeto de aprendizado para ver o que era possível com MAPI e com o passar do tempo, o projeto de aprendizado se desenvolveu em uma amostra MAPI cliente que está em um par com o utilitário Mdbvu32.exe. A interface do usuário MFCMAPI pode exibir todas as pastas e subpastas que estão em qualquer armazenamento de mensagens. Ele também pode exibir qualquer catálogo de endereços que é carregado em um perfil. Um Microsoft Visual C++ Microsoft Foundation Classes (MFC) projeto, MFCMAPI foi projetado como uma série de caixas de diálogo MFC que implementar uma hierarquia de diretórios no painel à esquerda e uma lista propriedade no painel à direita. Cada caixa de diálogo tem um número de itens de menu que você pode usar para agir itens ativos. Isso inclui uma função de teste vazio que você pode usar para código de teste do host. Para obter detalhes sobre as caixas de diálogo e suas classes correspondentes, consulte o arquivo Readme.txt incluído com o projeto. Para baixar a versão mais recente do MFCMAPI, visite o seguinte site: http://www.codeplex.com/MFCMAPI
(http://www.codeplex.com/MFCMAPI)
MFCMAPI foi renomeado o Editor do Microsoft Exchange Server Messaging API (MAPI) e agora está disponível para download como uma ferramenta para o Microsoft Exchange Server. Para obter mais informações sobre ferramentas do Exchange Server, visite o seguinte site: http://technet.microsoft.com/en-us/exchange/bb288488.aspx
(http://technet.microsoft.com/en-us/exchange/bb288488.aspx)
Para baixar o Editor de MAPI, visite o seguinte site da Microsoft: http://www.microsoft.com/downloads/details.aspx?familyid=55FDFFD7-1878-4637-9808-1E21ABB3AE37&displaylang=en
(http://www.microsoft.com/downloads/details.aspx?familyid=55FDFFD7-1878-4637-9808-1E21ABB3AE37&displaylang=en)
Funções MAPI genéricasMaioria das funções seguintes é contidas no arquivo MAPIFunctions.cpp:
Implementação de IMAPIAdviseSinkO exemplo IMAPIAdviseSink contém duas implementações de interface IMAPIAdviseSink ; uma simples notificação de novas mensagens e uma notificação de tabela mais complexa.Observação As exibições de hierarquia de diretório de MFCMAPI não tirar proveito de notificações. Há um comando de menu View atualizar no menu ações para a maioria das caixas de diálogo que usam o modo de hierarquia de diretório. Implementação do Visualizador de formulários MAPIO exemplo do Visualizador de formulários MAPI contém uma classe que implementa as interfaces IMAPIMessageSite IMAPIViewContext e IMAPIViewAdviseSink . Juntos, esses fazer para um visualizador de formulários MAPI implementação. O código que usa o Visualizador de formulários está na função OpenMessageNonModal que está contida no arquivo MAPIFunctions.cpp.Para obter mais informações sobre outra implementação de um visualizador de formulários MAPI, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 230770
(http://support.microsoft.com/kb/230770/
)
FrmVwr.exe estendido Visualizador de formulários MAPI Microsoft fornece exemplos de programação apenas para ilustração, sem garantia expressa ou implícita. Isso inclui, mas não está limitado a, garantias implícitas de comercialização ou adequação para uma finalidade específica. Este artigo presume que você está familiarizados com a linguagem de programação que está sendo demonstrada e com as ferramentas que são usadas para criar e depurar procedimentos. Engenheiros de suporte podem ajudar a explicar a funcionalidade de um determinado procedimento, mas eles não modificarão esses exemplos para fornecer funcionalidades adicionais ou construir procedimentos para atender às suas necessidades.A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 291794
(http://support.microsoft.com/kb/291794/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início