*****************************************************************************/
-#if defined(_WIN32_WCE) && (_WIN32_WCE < 400)
- // eVC3 cause warnings in its own headers: stdlib.h and winnt.h
+#if defined(_WIN32_WCE)
+ // eVC cause warnings in its own headers: stdlib.h and winnt.h
#pragma warning (disable:4115)
#pragma warning (disable:4214)
#endif
#include <string.h>
#include "wx/defs.h"
-#if defined(_WIN32_WCE) && (_WIN32_WCE < 400)
+#if defined(_WIN32_WCE)
#pragma warning (default:4115)
#pragma warning (default:4214)
#endif
bool wxGetHostName(wxChar *buf, int maxSize)
{
#if defined(__WXWINCE__)
+ // TODO-CE
+ wxUnusedVar(buf);
+ wxUnusedVar(maxSize);
return false;
#elif defined(__WIN32__) && !defined(__WXMICROWIN__)
DWORD nSize = maxSize;
bool wxGetUserId(wxChar *buf, int maxSize)
{
#if defined(__WXWINCE__)
+ // TODO-CE
+ wxUnusedVar(buf);
+ wxUnusedVar(maxSize);
return false;
#elif defined(__WIN32__) && !defined(__WXMICROWIN__)
DWORD nSize = maxSize;
bool wxGetUserName(wxChar *buf, int maxSize)
{
#if defined(__WXWINCE__)
+ // TODO-CE
+ wxUnusedVar(buf);
+ wxUnusedVar(maxSize);
return false;
#elif defined(USE_NET_API)
CHAR szUserName[256];
{
wxStrncpy(buf, wxT("Unknown User"), maxSize);
}
-#endif // Win32/16
return true;
+#endif // Win32/16
}
const wxChar* wxGetHomeDir(wxString *pstr)
bool wxGetDiskSpace(const wxString& path, wxLongLong *pTotal, wxLongLong *pFree)
{
#ifdef __WXWINCE__
+ // TODO-CE
+ wxUnusedVar(path);
+ wxUnusedVar(pTotal);
+ wxUnusedVar(pFree);
return false;
#else
if ( path.empty() )
bool wxGetEnv(const wxString& var, wxString *value)
{
#ifdef __WXWINCE__
+ // no environment variables under CE
+ wxUnusedVar(var);
+ wxUnusedVar(value);
return false;
#else // Win32
// first get the size of the buffer
return true;
#else // no way to set env vars
+ // no environment variables under CE
+ wxUnusedVar(var);
+ wxUnusedVar(value);
return false;
#endif
}
bool wxShutdown(wxShutdownFlags wFlags)
{
#ifdef __WXWINCE__
+ // TODO-CE
+ wxUnusedVar(wFlags);
return false;
#elif defined(__WIN32__)
bool bOK = true;
// On WinCE (at least), the wndproc comparison doesn't work,
// so have to use something like this.
#ifdef __WXWINCE__
+ wxUnusedVar(wndProc);
+
extern wxChar *wxCanvasClassName;
extern wxChar *wxCanvasClassNameNR;
extern const wxChar *wxMDIFrameClassName;
bool wxWindowMSW::HandleQueryEndSession(long logOff, bool *mayEnd)
{
-#ifndef __WXWINCE__
+#ifdef ENDSESSION_LOGOFF
wxCloseEvent event(wxEVT_QUERY_END_SESSION, wxID_ANY);
event.SetEventObject(wxTheApp);
event.SetCanVeto(true);
return rc;
#else
+ wxUnusedVar(logOff);
+ wxUnusedVar(mayEnd);
return false;
#endif
}
bool wxWindowMSW::HandleEndSession(bool endSession, long logOff)
{
-#ifndef __WXWINCE__
+#ifdef ENDSESSION_LOGOFF
// do nothing if the session isn't ending
if ( !endSession )
return false;
return wxTheApp->ProcessEvent(event);
#else
+ wxUnusedVar(endSession);
+ wxUnusedVar(logOff);
return false;
#endif
}