From a92e7f304732165148ef1edb98cbf486dc6233d4 Mon Sep 17 00:00:00 2001 From: Julian Smart Date: Fri, 13 May 2005 11:52:03 +0000 Subject: [PATCH] WinCE fixes git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34044 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/msw/statbox.cpp | 2 ++ src/msw/thread.cpp | 7 +++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/msw/statbox.cpp b/src/msw/statbox.cpp index 88e485e64b..3ccf5f6e34 100644 --- a/src/msw/statbox.cpp +++ b/src/msw/statbox.cpp @@ -146,9 +146,11 @@ WXDWORD wxStaticBox::MSWGetStyle(long style, WXDWORD *exstyle) const if ( exstyle ) { +#ifndef __WXWINCE__ if (wxSystemOptions::IsFalse(wxT("msw.staticbox.optimized-paint"))) *exstyle = WS_EX_TRANSPARENT; else +#endif *exstyle = 0; } diff --git a/src/msw/thread.cpp b/src/msw/thread.cpp index 24aa2a43fd..2b7b332195 100644 --- a/src/msw/thread.cpp +++ b/src/msw/thread.cpp @@ -705,14 +705,17 @@ wxThreadInternal::WaitForTerminate(wxCriticalSection& cs, } } +#if defined(__WXWINCE__) && !defined(QS_ALLPOSTMESSAGE) +#define QS_ALLPOSTMESSAGE 0 +#endif + result = ::MsgWaitForMultipleObjects ( 1, // number of objects to wait for &m_hThread, // the objects false, // don't wait for all objects INFINITE, // no timeout - QS_ALLINPUT | // return as soon as there are any events - QS_ALLPOSTMESSAGE + QS_ALLINPUT|QS_ALLPOSTMESSAGE // return as soon as there are any events ); switch ( result ) -- 2.45.2