Add a Contact Picture
8/28/2008
This code sample is named AddContactPicture. It demonstrates how to allow the user to select a contact (using the Contact Chooser), select a picture (using the Picture Picker), and then adds the selected picture to the selected contact, and displays the summary card for that contact.
Feature Area |
---|
Relevant APIs |
---|
CHOOSECONTACT Structure structure |
ChooseContact function |
CreateFile function |
GetOpenFileNameEx function |
IItem::Display method |
IItem::OpenProperty method |
IPOutlookApp::Logoff method |
IPOutlookApp::Logon method |
IPOutlookApp2 interface |
IStream::Write method |
OPENFILENAMEEX structure |
To run the code sample
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\Common\CPP\Win32\AddContactPicture
Microsoft Visual Studio 2005 launches and loads the solution.
Build the solution (Ctrl+Shift+B).
Deploy the solution (F5).
Development Environments
SDK: Windows Mobile 6 Professional SDK and Windows Mobile 6 Standard SDK
Development Environment: Visual Studio 2005.
ActiveSync: Version 4.5.
Demonstrates
AddContactPicture allows you to select a IContact item, select a picture, add the picture to the Contact item, and then display the contact's summary card.
Comments
It is assumed that you have already created a few Contact items, and copied a few image files to the My Pictures folder.
See Also
Tasks
Concepts
Code Samples for Windows Mobile
Picture Dialer
Register a Source Provider
POOM Master
Task Tree
Rules Client Custom Form