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 プロパティがあります。 このフラグが設定されている場合、 IImePadIImePadApplet::NotifyIMEPN_CFGで呼び出します。
IPACFG_HELP
アプレットにはヘルプがあります。 このフラグが設定されている場合、 IImePadIImePadApplet::NotifyIMEPN_HELPで呼び出します。
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