IMEAPPLETCFG structure

Used to specify and set applet configuration in IImePad.

Syntax


typedef struct _IMEAPPLETCFG {
  DWORD  dwConfig;
  WCHAR  wchTitle[MAX_APPLETTITLE];
  WCHAR  wchTitleFontFace[MAX_FONTFACE];
  DWORD  dwCharSet;
  INT    iCategory;
  HICON  hIcon;
  LANGID langID;
  WORD   dummy;
  LPARAM lReserved1;
} IMEAPPLETCFG, *PIMEAPPLETCFG;

Members

dwConfig

Combination of IPACFG_* flags.

ValueMeaning
IPACFG_NONE
IPACFG_PROPERTY

The applet has a property Dialog. If this flag is set, IImePad calls IImePadApplet::Notify with IMEPN_CFG.

IPACFG_HELP

The applet has help. If this flag is set, IImePad calls IImePadApplet::Notify with IMEPN_HELP.

IPACFG_TITLE

wchTitle is set.

IPACFG_TITLEFONTFACE

wchTitleFontFace and dwCharSet are set.

IPACFG_CATEGORY

iCategory is set.

IPACFG_LANG

LangID is set.

 

wchTitle

The applet's title, in Unicode.

wchTitleFontFace

The applet title's FontFace name.

dwCharSet

The applet font's character set.

iCategory

Not used.

hIcon

The icon handle for the ImePad applet's menu.

langID

The applet's language ID.

dummy

Not used.

lReserved1

Reserved.

Requirements

Header

Imepad.h

See also

IImePadApplet::GetAppletCfg

 

 

Community Additions

ADD
Show:
© 2015 Microsoft