quote:
This section provides a brief overview of the programming model for Windows CE. For detailed instruction on Windows programming techniques, there are several comprehensive books on Windows or Windows CE programming, such as Programming Windows 98 by Charles Petzold or Programming Microsoft Windows CE by Douglas Boling, available from Microsoft Press.
The Windows CE operating system is based on the Win32 application programming interface (API). The fundamentals of programming for Windows CE closely parallel programming for Windows 98, Windows NT, and Windows 2000. As with the other Windows operating systems, Windows CE is an event-driven programming model. A Windows CE-based program receives messages, interprets the messages, and acts on the messages.
A Windows CE program has one or more Windows that receive and process messages in a message loop. The Windows can be visual or, for an application that does not require a user interface, nonvisible. Each window has a window handle (hwnd) associated with a message processor that handles the messages for the window. You can also use the window handle to call any related function.
Like any other Windows-based program, a Windows CE program has two primary functions, a message processor (usually called WndProc) and WndMain, which provides an entry point to the program. The WndProc function processes messages for the Window. In general, an application processes only those messages that are relevant to it, and passes other messages back to the operating system. In addition to being the primary message process for an application, WinMain also handles initialization and shutdown.
When developing a program for Windows CE, you must first determine the hardware platform and processor on which your program is going to run. You must also know the hardware configuration for which you are developing the program. The platform and processor will be determined by the SDK you are using. Because Windows CE is a modular operating system, an original equipment manufacturer (OEM) chooses specific modules and components to configure Windows CE devices. You may have to consider, for example, the memory that will be available to your application.
You can also choose whether or not to use other programming tools, such as Microsoft Foundation Classes (MFC) or the Active Template Library (ATL) included with eMbedded Visual C++. You can also use Component Object Model (COM) based classes and functions in your Windows CE programs.
Stukje van MSDN
Als ik t zo lees zou je dus iets "simpels" dus gewoon exact t zelfde kunnen coden als een simpel win progje. Compilen voor de cpu in je PDA en klaar. Probeer eens uit zou ik zeggen.