This function creates a secondary window from a dialog template in memory.

#define INCL_SW
#include <os2.h>

HWND            hwndParent;     /*  Parent window handle. */
HWND            hwndOwner;      /*  Window-handle owner. */
PFNWP           pfnDlgProc;     /*  Secondary window procedure. */
PDLGTEMPLATE    pdlgt;          /*  Dialog template. */
PVOID           pCreateParams;  /*  Parameters passed to secondary window proc. */
HWND            hwnd;           /*  Window handle. */

hwnd = WinCreateSecondaryWindow(hwndParent,
         hwndOwner, pfnDlgProc, pdlgt, pCreateParams);


[Back] [Next]