Share via


IFEDictionary::GetHeader メソッド (msime.h)

ディクショナリを開かずに、ディクショナリ ファイルからディクショナリ ヘッダーを取得します。

構文

HRESULT GetHeader(
  [in, out, optional] CHAR   *pchDictPath,
  [out]               IMESHF *pshf,
  [out]               IMEFMT *pjfmt,
  [out]               ULONG  *pulType
);

パラメーター

[in, out, optional] pchDictPath

ディクショナリ ファイルのパスと名前を含む NULL で終わる文字列。

[out] pshf

ファイルの IMESHF ヘッダー。 NULL を指定できます。

[out] pjfmt

ディクショナリ形式。 次のいずれかの値を指定できます。

IFED_UNKNOWN

IFED_MSIME2_BIN_SYSTEM

IFED_MSIME2_BIN_USER

IFED_MSIME2_TEXT_USER

IFED_MSIME95_BIN_SYSTEM

IFED_MSIME95_BIN_USER

IFED_MSIME95_TEXT_USER

IFED_MSIME97_BIN_SYSTEM

IFED_MSIME97_BIN_USER

IFED_MSIME97_TEXT_USER

IFED_MSIME98_BIN_SYSTEM

IFED_MSIME98_BIN_USER

IFED_MSIME98_TEST_USER

IFED_ACTIVE_DICT

IFED_ATOK9

IFED_ATOK10

IFED_NEC_AI_

IFED_WX_II

IFED_WX_III

IFED_VJE_20

IFED_MSIME98_SYSTEM_CE

IFED_MSIME_BIN_SYSTEM

IFED_MSIME_BIN_USER

IFED_MSIME_TEXT_USER

IFED_PIME2_BIN_USER

IFED_PIME2_BIN_SYSTEM

IFED_PIME2_BIN_STANDARD_SYSTEM

[out] pulType

ディクショナリの種類。 これは、次のフラグの 1 つ以上の組み合わせです。

説明
IFED_TYPE_NONE
未定義です。
IFED_TYPE_GENERAL
一般辞書。
IFED_TYPE_NAMEPLACE
名前/場所辞書。
IFED_TYPE_SPEECH
音声辞書。
IFED_TYPE_REVERSE
辞書の反転。
IFED_TYPE_ENGLISH
英語辞書。
IFED_TYPE_ALL
上記のすべての型。

戻り値

次のいずれか:

  • S_OK
  • IFED_E_INVALID_FORMAT
  • E_FAIL

必要条件

   
対象プラットフォーム Windows
ヘッダー msime.h

関連項目

IFEDictionary

IMESHF