Is there a preprocessor value I can use to detect when the program is being compiled for Windows Mobile 6.5.3? For example, I can use #if (_WIN32_WCE >= 0x501)
to compile the code for Windows Mobile 5 and later, or #if _WIN32_WCE >= 0x502
to compile the code for Windows Mobile 6.
There are some new API that exist in Windows Mobile 6.5.3 that do not exist in Windows Mobile 6. I would like to make sure the WM 6.5.3 calls are not being compiled into the WM 6, WM 5, and Pocket PC 2003 build configurations.