This example uses the WinSetMsgMode call to set the a delayed message processing mode for private window class "Generic".

#define INCL_WINWINDOWMGR
#define INCL_WINMESSAGEMGR
#include <OS2.H>
HWND hwnd;
HAB hab;
PFNWP GenericWndProc;
CHAR szClassName[] = "Generic"; /* window class name      */

 if (!WinRegisterClass(hab,   /* anchor-block handle       */
         szClassName,         /* class name                */
         GenericWndProc,      /* window procedure          */
         0L,                  /* window style              */
         0));                 /* amount of reserved memory */
     return (FALSE);

 WinSetMsgMode(hab,
               "Generic",
               SMD_DELAYED);


[Back] [Next]