#ifndef QWINDOWKIT_WINDOWS_H
|
#define QWINDOWKIT_WINDOWS_H
|
|
#include <QtCore/qt_windows.h>
|
#include <QtCore/qglobal.h>
|
|
#ifndef GET_X_LPARAM
|
# define GET_X_LPARAM(lp) (static_cast<int>(static_cast<short>(LOWORD(lp))))
|
#endif
|
|
#ifndef GET_Y_LPARAM
|
# define GET_Y_LPARAM(lp) (static_cast<int>(static_cast<short>(HIWORD(lp))))
|
#endif
|
|
#ifndef IsMinimized
|
# define IsMinimized(hwnd) (::IsIconic(hwnd) != FALSE)
|
#endif
|
|
#ifndef IsMaximized
|
# define IsMaximized(hwnd) (::IsZoomed(hwnd) != FALSE)
|
#endif
|
|
#ifndef RECT_WIDTH
|
# define RECT_WIDTH(rect) ((rect).right - (rect).left)
|
#endif
|
|
#ifndef RECT_HEIGHT
|
# define RECT_HEIGHT(rect) ((rect).bottom - (rect).top)
|
#endif
|
|
// Maybe undocumented Windows messages
|
#ifndef WM_UAHDESTROYWINDOW
|
# define WM_UAHDESTROYWINDOW (0x0090)
|
#endif
|
|
#ifndef WM_UNREGISTER_WINDOW_SERVICES
|
# define WM_UNREGISTER_WINDOW_SERVICES (0x0272)
|
#endif
|
|
#endif // QWINDOWKIT_WINDOWS_H
|