Share via


SHINITDLGINFO (Windows Embedded CE 6.0)

1/6/2010

This structure sets members for the SHInitDialog function.

Syntax

typedef struct tagSHINITDIALOG {
  DWORD dwMask;
  HWND hDlg;
  DWORD dwFlags;
} SHINITDLGINFO, *PSHINITDLGINFO;

Members

  • dwMask
    Bitfield indicating which members of the SHINITDLGINFO structure are valid. Possible values are:

    #define SHIDIM_FLAGS 0x0001
    
  • hDlg
    Handle to the dialog box. This member is required.
  • dwFlags
    Flags indicating what action to take. Ignored unless SHIDIM_FLAGS is set. The following table shows the possible values for this member.

    Flag Description

    SHIDIF_FULLSCREENNOMENUBAR

    Sizes the dialog box to full screen. Does not leave room at the bottom for a menu bar.

    SHIDIF_SIZEDLG

    On devices with QVGA displays, this action has the same behavior as on Windows Mobile Professional and Windows Mobile Classic. The dialog box is resized based on the current position of the software input panel.

    On devices with full displays, the dialog box is moved out of the way of the software input panel.

    SHIDIF_SIZEDLGFULLSCREEN

    Sizes the dialog box to full screen, regardless of the position of the input panel.

Requirements

Header aygshell.h
Library aygshell.lib
Windows Embedded CE Windows CE 3.0 and later

See Also

Reference

AYGShell Structures