Condividi tramite


Struttura IMEAPPLETCFG (imepad.h)

Usato per specificare e impostare la configurazione applet in IImePad.

Sintassi

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

Members

dwConfig

Combinazione di flag IPACFG_* .

Valore Significato
IPACFG_NONE
IPACFG_PROPERTY
L'applet ha una proprietà Dialog. Se questo flag è impostato, IImePad chiama IImePadApplet::Notify con IMEPN_CFG.
IPACFG_HELP
L'applet ha aiuto. Se questo flag è impostato, IImePad chiama IImePadApplet::Notify con IMEPN_HELP.
IPACFG_TITLE
wchTitle è impostato.
IPACFG_TITLEFONTFACE
wchTitleFontFace e dwCharSet sono impostati.
IPACFG_CATEGORY
iCategory è impostato.
IPACFG_LANG
LangID è impostato.

wchTitle[MAX_APPLETTITLE]

Titolo dell'applet in Unicode.

wchTitleFontFace[MAX_FONTFACE]

Nome FontFace del titolo applet.

dwCharSet

Set di caratteri applet.

iCategory

Non usato.

hIcon

Handle dell'icona per il menu dell'applet ImePad.

langID

ID lingua dell'applet.

dummy

Non usato.

lReserved1

Riservato.

Requisiti

Requisito Valore
Intestazione imepad.h

Vedi anche

IImePadApplet::GetAppletCfg