Choosing a Smart Device Project Type
Visual Studio provides the following project templates for Pocket PC 2003, Windows Mobile 5 Smartphone and Pocket PC, and Windows CE 5.0 devices.
Note
You can add templates and target devices by installing additional SDKs.
Visual C# and Visual Basic
The following templates are available from the Smart Device Project Settings Dialog Box.
Template Name |
Comments |
---|---|
Device Application |
A project for creating a .NET Compact Framework Windows Forms application. |
Control Library |
A project for creating .NET Compact Framework 2.0 controls. |
Class Library |
A project for creating a .NET Compact Framework class library (DLL). |
Console Application |
A project for creating a .NET Compact Framework 2.0 non-graphical application. |
Empty Project |
An empty project for creating a .NET Compact Framework 2.0 application. |
Visual C++
Template Name |
Comments |
---|---|
ATL Smart Device Project |
A project for creating an application by using the Active Template Library. |
MFC Smart Device Project |
A project for creating an application by using the Microsoft Foundation Class Library. |
MFC Smart Device ActiveX Control |
A project for creating an ActiveX control by using the Microsoft Foundation Class Library. |
MFC Smart Device DLL |
A project for creating a dynamic-link library using the Microsoft Foundation Class Library. |
Win32 Project |
A project for creating a Win32 application. |
Other Project Types
Template Name |
Comments |
---|---|
Smart Device CAB Project |
A project for creating a CAB file to deploy smart device applications. |