This code sample is named CalendarView. It illustrates how to use the Pocket Outlook Object Model (POOM) IItem interface for IAppointment items, and POOM Notifications. It displays a list-view with all appointments.
Pocket Outlook Object Model (POOM)
Message Queue Reference
IDispatch interface
IFolder interface
IItem interface
InitCommonControlsEx structure
INITCOMMONCONTROLSEX structure
IPOutlookItemCollection interface
LoadCursor function
LVCOLUMN structure
LVITEM structure
MSG structure
SetCursor function
SHINITDLGINFO structure
SHMENUBARINFO structure
Navigate to the solution file (*.sln), and double-click it. By default, the solution file is copied to the following folder:
C:\Program Files\Windows Mobile 6 SDK\Samples\PocketPC\CPP\win32\CalendarView
Microsoft Visual Studio 2005 launches and loads the solution.
Build the solution (Ctrl+Shift+B).
Deploy the solution (F5).
Pocket PC SDK: Windows Mobile 6 Professional SDK
Development Environment: Visual Studio 2005.
ActiveSync: Version 4.5.
It is assumed that you have already created a few IAppointment items.