IMEAPPLETCFG 结构 (imepad.h)

用于在 IImePad 中指定和设置小程序配置。

语法

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;

成员

dwConfig

IPACFG_* 标志的组合。

含义
IPACFG_NONE
IPACFG_PROPERTY
小程序具有属性 Dialog。 如果设置了此标志,IImePad 将使用IMEPN_CFG调用 IImePadApplet::Notify
IPACFG_HELP
小程序有帮助。 如果设置了此标志,IImePad 将使用IMEPN_HELP调用 IImePadApplet::Notify
IPACFG_TITLE
wchTitle 已设置。
IPACFG_TITLEFONTFACE
设置 wchTitleFontFacedwCharSet
IPACFG_CATEGORY
iCategory 已设置。
IPACFG_LANG
设置了 LangID

wchTitle[MAX_APPLETTITLE]

小程序的标题,以 Unicode 表示。

wchTitleFontFace[MAX_FONTFACE]

小程序标题的 FontFace 名称。

dwCharSet

小程序字体的字符集。

iCategory

未使用。

hIcon

ImePad 小程序菜单的图标句柄。

langID

小程序的语言 ID。

dummy

未使用。

lReserved1

保留。

要求

要求
Header imepad.h

另请参阅

IImePadApplet::GetAppletCfg