The following code illustrates how create a secondary window from a dialog template in memory.

 #define INCL_SW
 #include <os2me.h>

 PDLGTEMPLATE pdlgt;

                 hmod (modulehandle)
 DosGetResource (NULL, RT_DIALOG, ID_DIALOG, (PVOID) pdlgt);

 WinCreateSecondaryWindow ( HWND_DESKTOP, /* Parent window      */
                HwndOwner                 /* Owner window       */
                MyDlgProc,                /* Dialog procedure   */
                pdlgt,                    /* Dialog template    */
                NULL);                    /* Create parameters  */


[Back] [Next]