POOM Master
9/8/2008
Este amostra de código é nomeado PoomMaster. Ele demonstra o uso do Pocket Outlook Object Model (POOM) API. O aplicativo exibe atualmente armazenados itens PIM (contatos, tarefas e compromissos do calendário) usando um Proprietário-desenhadas Lista-exibição de controle. Também há a funcionalidade para criar novos itens gerenciador de informações pessoais usando o IItem interface.
Área recurso
APIs relevantes
- Data e Controles de selecionador de tempo API
- IAppointment interface
- IContact interface
- IPOutlookApp2 interface
- IPOutlookApp interface
- IPOutlookItemCollection interface
- ITask interface
- Referência controles lista-Modo de exibição API
Listagem de arquivos de origem
- PoomMaster.cpp
Contém a ponto de entrada e proc janela de diálogo principal, bem como um número de utilitário funções.
- PoomData.cpp
Contém chamadas POOM API de alto nível para inicialização, logon e recuperar propriedades POOM.
- PoomContacts.cpp
Contém rotinas para recuperar e itens de contato PIM configuração. Também contém o proc diálogo para criar novos contatos.
- PoomTasks.cpp
Contém rotinas para recuperar e itens de tarefas Gerenciador de informações pessoais configuração. Também contém o proc diálogo para criar novas tarefas.
- PoomCalendar.cpp
Contém rotinas para recuperar e itens de compromisso PIM configuração. Também contém o proc diálogo para criar novos compromissos.
- PoomMaster.h
Contém protótipos função e dados globais.
- PoomMaster.rc
Contém o script recurso para caixas de diálogo e menus.
O uso
Para executar o amostra de código
Navegue até a arquivo de solução (*.sln) e clique duplo-la. Por padrão, a solução arquivos são copiados para o seguinte pastas:
C:\Arquivos de programas\Windows Mobile 6 SDK\Samples\Common\CPP\Win32\PoomMaster
Microsoft Visual Studio 2005 inicia e carrega a solução.
Crie a solução (Ctrl+Shift+B).
Implante a solução (F5).
Comentários
Para fins de simplicidade, apenas a algumas propriedades para cada item são exibidas — geralmente o assunto e uma ou duas outras essenciais valores (como um número de telefone para contato, ou uma data e tempo para um compromisso).
Funcionalmente, PoomMaster possui três modos de exibir, cada acessível a partir de Modos menu: Tarefas, contatos ou compromissos (rotulado como Calendário no menu). Novos itens correspondente para o atual modo pode ser criado a partir cada usando exibir Novo item a partir de Opções menu. O Opções menu também contém um Sair item. Isso é para sua conveniência do usuário a e não demonstrative do comportamento típico Windows Mobile aplicativo.
Ambientes de Desenvolvimento
SDK: Windows Mobile 6 Professional SDK e Windows Mobile 6 Standard SDK
Ambiente de desenvolvimento: Visual Studio 2005.
ActiveSync: Versão 4.5.
See Also
Concepts
Code Samples for Windows Mobile