QtBase  v6.3.1
Macros | Typedefs | Functions
qwindowdefs_win.h File Reference
#include <QtGui/qtguiglobal.h>
Include dependency graph for qwindowdefs_win.h:

Go to the source code of this file.

Macros

#define Q_WINSTRICT
 
#define STRICT
 
#define Q_DECLARE_HANDLE(name)   struct name##__; typedef struct name##__ *name
 

Typedefs

typedef HINSTANCE HMODULE
 
typedef HICON HCURSOR
 
typedef long HRESULT
 
typedef struct tagMSG MSG
 

Functions

 Q_DECLARE_HANDLE (HINSTANCE)
 
 Q_DECLARE_HANDLE (HDC)
 
 Q_DECLARE_HANDLE (HWND)
 
 Q_DECLARE_HANDLE (HFONT)
 
 Q_DECLARE_HANDLE (HPEN)
 
 Q_DECLARE_HANDLE (HBRUSH)
 
 Q_DECLARE_HANDLE (HBITMAP)
 
 Q_DECLARE_HANDLE (HICON)
 
 Q_DECLARE_HANDLE (HPALETTE)
 
 Q_DECLARE_HANDLE (HRGN)
 
 Q_DECLARE_HANDLE (HMONITOR)
 
 Q_DECLARE_HANDLE (HGLRC)
 

Macro Definition Documentation

◆ Q_DECLARE_HANDLE

#define Q_DECLARE_HANDLE (   name)    struct name##__; typedef struct name##__ *name

Definition at line 60 of file qwindowdefs_win.h.

◆ Q_WINSTRICT

#define Q_WINSTRICT

Definition at line 51 of file qwindowdefs_win.h.

◆ STRICT

#define STRICT

Definition at line 57 of file qwindowdefs_win.h.

Typedef Documentation

◆ HCURSOR

typedef HICON HCURSOR

Definition at line 100 of file qwindowdefs_win.h.

◆ HMODULE

typedef HINSTANCE HMODULE

Definition at line 76 of file qwindowdefs_win.h.

◆ HRESULT

typedef long HRESULT

Definition at line 115 of file qwindowdefs_win.h.

◆ MSG

typedef struct tagMSG MSG

Definition at line 115 of file qwindowdefs_win.h.

Function Documentation

◆ Q_DECLARE_HANDLE() [1/12]

Q_DECLARE_HANDLE ( HBITMAP  )

◆ Q_DECLARE_HANDLE() [2/12]

Q_DECLARE_HANDLE ( HBRUSH  )

◆ Q_DECLARE_HANDLE() [3/12]

Q_DECLARE_HANDLE ( HDC  )

◆ Q_DECLARE_HANDLE() [4/12]

Q_DECLARE_HANDLE ( HFONT  )

◆ Q_DECLARE_HANDLE() [5/12]

Q_DECLARE_HANDLE ( HGLRC  )

◆ Q_DECLARE_HANDLE() [6/12]

Q_DECLARE_HANDLE ( HICON  )

◆ Q_DECLARE_HANDLE() [7/12]

Q_DECLARE_HANDLE ( HINSTANCE  )

◆ Q_DECLARE_HANDLE() [8/12]

Q_DECLARE_HANDLE ( HMONITOR  )

◆ Q_DECLARE_HANDLE() [9/12]

Q_DECLARE_HANDLE ( HPALETTE  )

◆ Q_DECLARE_HANDLE() [10/12]

Q_DECLARE_HANDLE ( HPEN  )

◆ Q_DECLARE_HANDLE() [11/12]

Q_DECLARE_HANDLE ( HRGN  )

◆ Q_DECLARE_HANDLE() [12/12]

Q_DECLARE_HANDLE ( HWND  )