This function creates a secondary window from a dialog template in a resource. The secondary window is modeless.

#define INCL_SW
#include <os2.h>

HWND       hwndParent;     /*  Parent window handle. */
HWND       hwndOwner;      /*  Owner window handle. */
PFNWP      pfnDlgProc;     /*  Secondary window procedure. */
HMODULE    hmod;           /*  Module handle. */
ULONG      idDlg;          /*  Resource ID of dialog template. */
PVOID      pCreateParams;  /*  Parameters passed to secondary window proc. */
HWND       hwnd;           /*  Window handle. */

hwnd = WinLoadSecondaryWindow(hwndParent,
         hwndOwner, pfnDlgProc, hmod, idDlg,
         pCreateParams);


[Back] [Next]