In the old stl_wince.h (that was there to support the
VC5 and VC6 Windows CE Toolkit) there was a define
_STLP_WINCE_USE_OUTPUTDEBUGSTRING to change the way
_STLP_WINCE_TRACE reports messages; when on, it uses
OutputDebugString, else it uses MessageBox. The
decision was only made when the following codition was met:
# if defined(_STLP_RTTI_BUG) || defined(_STLP_WCE_EVC3)
In any other case the OutputDebugString function is
used. With this patch I'd like to generalize the
defines and only want to use OutputDebugString when
outputting trace messages with _STLP_WINCE_TRACE.
The patch is for 5.0 and HEAD.