Page 1 of 1

A simple question

PostPosted: Jan 15, 2003 @ 10:21pm
by gamefreaks
Anyone know what are the definitions that eVC++ uses to distinguish between the HPC/PPC/PsPC plaforms?
I know it defines something, I just can remember what!

Also, why does the HPC SDK have all the DirectX3 Headers? :roll:

cheers...

-gamefreaks

PostPosted: Jan 15, 2003 @ 10:27pm
by Dan East
Well, it depends on whether or not you're using MFC. If you're using MFC then _WIN32_WCE_PSPC is defined for Pocket PC / Palm-Sized PC builds.

_WIN32_WCE is defined for all Windows CE builds. It will be set to the version number you are targeting. So for example _WIN32_WCE will be 300 for Windows CE 3.0. I manually add the _WIN32_WCE_PSPC definition to my project settings for the Pocket PC platform for non MFC builds, so I can determine which I'm targeting with preprocessor commands.

Dan East

PostPosted: Jan 16, 2003 @ 12:44am
by Kzinti

PostPosted: Jan 16, 2003 @ 12:51am
by Dan East

PostPosted: Jan 16, 2003 @ 1:56am
by Kzinti

PostPosted: Jan 16, 2003 @ 2:35am
by gamefreaks

PostPosted: Jan 16, 2003 @ 4:07am
by Dan East

PostPosted: Jan 16, 2003 @ 4:18am
by James S

PostPosted: Jan 16, 2003 @ 7:20am
by Dan East

PostPosted: Jan 16, 2003 @ 1:59pm
by sponge

PostPosted: Jan 16, 2003 @ 9:32pm
by gamefreaks

PostPosted: Jan 16, 2003 @ 9:37pm
by gamefreaks