]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/msw/wince/missing.h
Fix memory leak by letting the base class version handle the
[wxWidgets.git] / include / wx / msw / wince / missing.h
index 1ce4c9624ae08a189fd96a43807ad604d2e68991..84940e32fbde5ba5dc1e112c7b49ed106c59e499 100644 (file)
@@ -6,7 +6,7 @@
 // Created:     16/11/2002
 // RCS-ID:
 // Copyright:   (c) KOAN SAS ( www.koansoftware.com )
-// Licence:     wxWindows licence
+// Licence:     wxWidgets licence
 ///////////////////////////////////////////////////////////////////////////////
 
 #ifndef _WX_CE_MISSING_H_
@@ -39,9 +39,11 @@ inline BOOL IsIconic( HWND WXUNUSED(hWnd) )
 #define TBSTYLE_NO_DROPDOWN_ARROW 0x0080
 #endif
 
-#if _WIN32_WCE >= 400
+#if _WIN32_WCE >= 400 && !defined(SHCMBM_GETMENU)
 
 // aygshell.h missing from eVC 4 for some reason
+// NB not missing from Pocket PC 2003, hence the test for SHCMBM_GETMENU
+
 #define SHCMBM_GETMENU      (WM_USER + 402)
 #define SHCMBM_SETSUBMENU   (WM_USER + 400) // wparam == id of button, lParam == hmenu, return is old hmenu
 #define SHCMBM_GETSUBMENU   (WM_USER + 401) // lParam == ID