// CreateDialog
-//#ifdef(CreateDialog)
-#if !defined(__WXWINCE__) && defined(CreateDialog)
+#if defined(CreateDialog)
#undef CreateDialog
inline HWND CreateDialog(HINSTANCE hInstance,
// LoadIcon
#ifdef LoadIcon
#undef LoadIcon
- inline HINSTANCE LoadIcon(HINSTANCE hInstance, LPCTSTR lpIconName)
+ inline HICON LoadIcon(HINSTANCE hInstance, LPCTSTR lpIconName)
{
#ifdef _UNICODE
return LoadIconW(hInstance, lpIconName);
}
#endif // LoadIcon
+// LoadBitmap
+#ifdef LoadBitmap
+ #undef LoadBitmap
+ inline HBITMAP LoadBitmap(HINSTANCE hInstance, LPCTSTR lpBitmapName)
+ {
+ #ifdef _UNICODE
+ return LoadBitmapW(hInstance, lpBitmapName);
+ #else // ANSI
+ return LoadBitmapA(hInstance, lpBitmapName);
+ #endif // Unicode/ANSI
+ }
+#endif // LoadBitmap
// LoadLibrary
#undef IsMaximized
inline BOOL IsMaximized(HWND hwnd)
{
+#ifdef __WXWINCE__
+ return FALSE;
+#else
return IsZoomed(hwnd);
+#endif
}
#endif
#undef GetFirstChild
inline HWND GetFirstChild(HWND hwnd)
{
+#ifdef __WXWINCE__
+ return 0;
+#else
return GetTopWindow(hwnd);
+#endif
}
#endif
// For WINE
-#if defined(GetWindowStyle) || defined(__WXWINE__)
+#if defined(GetWindowStyle)
#undef GetWindowStyle
#endif