Error RC1017: invalid integer constant expression (WIN_CE to WIN32)
<p>I receive this error when i try to compile a VC++ project for WIN32 platform on Visual Studio 2008.
Compiling for a WIN_CE platform is ok.</p>

<blockquote>
  <p>fatal error RC1017: invalid integer constant expression   C:\Program
  Files\Microsoft SDKs\Windows\v6.0A\include\winuser.rh</p>
</blockquote>

<p>The interested line of winuser.h file is this: <strong>#if(_WIN32_WCE >= 0x0500)</strong></p>

<pre><code>#if(_WIN32_WCE &gt;= 0x0500)
#define DS_USEPIXELS        0x8000L
#endif
</code></pre>

<p>I'm using these preprocessor definitions:</p>

<pre><code>WIN32
CORECOMMON_EXPORTS
_WINDOWS
_DEBUG
_USRDLL
$(ARCHFAM)
$(_ARCHFAM_)
STANDARDSHELL_UI_MODEL
</code></pre>

<p>What i'm missing?</p>