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 つ以上の組み合わせです。
値 | 説明 |
---|---|
|
未定義です。 |
|
一般辞書。 |
|
名前/場所辞書。 |
|
音声辞書。 |
|
辞書の反転。 |
|
英語辞書。 |
|
上記のすべての型。 |
戻り値
次のいずれか:
- S_OK
- IFED_E_INVALID_FORMAT
- E_FAIL
必要条件
対象プラットフォーム | Windows |
ヘッダー | msime.h |