Message structure.
typedef struct _QMSG { HWND hwnd; /* Window handle. */ ULONG msg; /* Message identity. */ MPARAM mp1; /* Parameter 1. */ MPARAM mp2; /* Parameter 2. */ ULONG time; /* Message time. */ POINTL ptl; /* Pointer position when message was generated. */ ULONG reserved; /* Reserved. */ } QMSG; typedef QMSG * PQMSG ;