IMEAPPLETUI structure (imepad.h)

Used by IImePadApplet::CreateUI to specify applet window style.

Syntax

typedef struct tagIMEAPPLETUI {
  HWND   hwnd;
  DWORD  dwStyle;
  INT    width;
  INT    height;
  INT    minWidth;
  INT    minHeight;
  INT    maxWidth;
  INT    maxHeight;
  LPARAM lReserved1;
  LPARAM lReserved2;
} IMEAPPLETUI, *LPIMEAPPLETUI;

Members

hwnd

Window handle created by applet window.

dwStyle

Applet window style. The style is a combination of IPAWS_ flags; see the Remarks of IImePad::Request for the possible IPAWS_ flags.

width

The applet window's initial width.

height

The applet window's initial height.

minWidth

Minimum width of the applet window. Valid only when IPAWS_MINWIDTHFIXED style is set in dwStyle.

minHeight

Minimum height of applet window. Valid only when IPAWS_MINHEIGHTFIXED is set in dwStyle.

maxWidth

Maximum width of applet window. Valid only when IPAWS_MAXWIDTHFIXED is set in dwStyle.

maxHeight

Maximum height of applet window. Valid only when IPAWS_MAXHEIGHTFIXED is set in dwStyle.

lReserved1

Reserved.

lReserved2

Reserved.

Requirements

Requirement Value
Header imepad.h