The following code illustrates returning a window handle to various windows created as a part of a secondary window.

  #define INCL_SECONDARYWINDOW
  #include <sw.h>

  HWND hwndFrame, hwndDialog;

  hwndFrame = WinLoadSecondaryWindow (HWND_DESKTOP, /* Parent window */
                                      HWND_DESKTOP, /* Owner window  */
                                      MyDlgProc,    /* Dialog proc   */
                                      NULL,         /* Module handle */
                                      ID_DIALOG,    /* Resource ID   */
                                      NULL);        /* Create params */
  hwndDialog = WinQuerySecondaryHWND( hwnd, QS_DIALOG );


[Back] [Next]