The following code illustrates creating a secondary window from a dialog template in a resource.
#define INCL_SW
#include <os2me.h>
HWND hwndFrame;
hwndFrame = WinLoadSecondaryWindow (HWND_DESKTOP, /* Parent window */
HWND_DESKTOP, /* Owner window */
MyDlgProc, /* Dialog proc */
NULL, /* Module handle */
ID_DIALOG, /* Resource ID */
NULL); /* Create params */
WinShowWindow (hwndFrame, TRUE);