}
#endif
+// CreateFont
+
+#ifdef CreateFont
+ #undef CreateFont
+
+ inline HFONT CreateFont(int height,
+ int width,
+ int escapement,
+ int orientation,
+ int weight,
+ DWORD italic,
+ DWORD underline,
+ DWORD strikeout,
+ DWORD charset,
+ DWORD outprecision,
+ DWORD clipprecision,
+ DWORD quality,
+ DWORD family,
+ LPCTSTR facename)
+ {
+ #ifdef _UNICODE
+ return CreateFontW(height, width, escapement, orientation,
+ weight, italic, underline, strikeout, charset,
+ outprecision, clipprecision, quality,
+ family, facename);
+ #else
+ return CreateFontA(height, width, escapement, orientation,
+ weight, italic, underline, strikeout, charset,
+ outprecision, clipprecision, quality,
+ family, facename);
+ #endif
+ }
+#endif // CreateFont
+
// CreateWindow
#if defined(CreateWindow)
inline HWND APIENTRY FindText(LPFINDREPLACE lpfindreplace)
{
- #ifdef UNICODE
+ #ifdef _UNICODE
return FindTextW(lpfindreplace);
#else
return FindTextA(lpfindreplace);
- #endif // !UNICODE
+ #endif
}
#endif
#ifdef IsMaximized
#undef IsMaximized
- inline BOOL IsMaximized(HWND hwnd)
+ inline BOOL IsMaximized(HWND WXUNUSED_IN_WINCE(hwnd))
{
#ifdef __WXWINCE__
- wxUnusedVar(hwnd);
return FALSE;
#else
return IsZoomed(hwnd);
#ifdef GetFirstChild
#undef GetFirstChild
- inline HWND GetFirstChild(HWND hwnd)
+ inline HWND GetFirstChild(HWND WXUNUSED_IN_WINCE(hwnd))
{
#ifdef __WXWINCE__
- wxUnusedVar(hwnd);
return 0;
#else
return GetTopWindow(hwnd);
}
#endif
+// GetFirstSibling
+
+#ifdef GetFirstSibling
+ #undef GetFirstSibling
+ inline HWND GetFirstSibling(HWND hwnd)
+ {
+ return GetWindow(hwnd,GW_HWNDFIRST);
+ }
+#endif
+
+// GetLastSibling
+
+#ifdef GetLastSibling
+ #undef GetLastSibling
+ inline HWND GetLastSibling(HWND hwnd)
+ {
+ return GetWindow(hwnd,GW_HWNDLAST);
+ }
+#endif
+
// GetPrevSibling
#ifdef GetPrevSibling