The Pocket PC configuration in Visual Studio supports all Pocket PC devices
whether 2000/2002/2003 so you don't need to know the OS version as long as
you know it is a ppc.
If you want to support generic Windows CE.NET devices as well as Pocket PC,
you can build your project using the Windows CE.NET configuration in VS.NET
and target all .NETCF supported platforms. You will then need to either add
code to layout your UI controls at runtime based on the screen size (using
the Screen object). Or separate your UI code into a separate assembly. That
way you can code a single codebase for all your program logic then provide a
very thin UI layer on top which is specific to a particular device type.
Peter
--
Peter Foot
Windows Embedded MVP
In The Hand
http://www.inthehand.com
Handheld Interactive Reference Guides