This procedure provides pointer conversion for application-defined messages.
#define INCL_NONE #include <os2.h> HWND hwnd; /* Window handle. */ USHORT usmsg; /* Message identity. */ MPARAM mpParam1; /* Message parameter 1. */ MPARAM mpParam2; /* Message parameter 2. */ PFNWP pWndProc; /* Window-procedure identifier. */ MRESULT mresReply; /* Message-return data. */ mresReply = ThunkProc(hwnd, usmsg, mpParam1, mpParam2, pWndProc);