Development Model

The following table presents an overview of the various ways you can use the Windows CE Toolkit for Visual C++ 5.0 to build applications.

1. Getting Started You do not need a remote device to begin developing Windows CE applications. Launch Visual C++ 5.0 and choose File, New, Project.
2. Choosing a Project Type Application, MFC, AppWizards, Dynamic-Link Library, Static Library and Makefile are supported project types for Windows CE.
3. Choosing your Target Platform(s) Win32 (x86EM): Emulation on an x86 host

Win32 (WCEMIPS): MIPS target device (VR4100 or PR3910)

Win32 (WCESH): SH3 target device

Win32: Standard Win32 API

4. Writing your Program Use the Windows CE API and supported C Runtime Library functions for maximum portability across platforms.
5. Building your Program Each application builds with the appropriate compiler and libraries. Flags and options default automatically for debug and release versions for each target platform. To modify these defaults for a selected project, choose Project, Settings.
6. Executing and Debugging in Emulation Use the integrated visual debugger to test your project in the emulation environment during the initial stages of development.
7. Executing and Remote Debugging Download your program to the device and use Remote Tools to refine and debug the project on the remote platform.