IFEDictionary::GetHeader 方法 (msime.h)
从字典文件获取字典标头,而无需打开字典。
语法
HRESULT GetHeader(
[in, out, optional] CHAR *pchDictPath,
[out] IMESHF *pshf,
[out] IMEFMT *pjfmt,
[out] ULONG *pulType
);
parameters
[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
字典类型。 这是以下一个或多个标志的组合:
值 | 含义 |
---|---|
|
未定义。 |
|
常规字典。 |
|
名称/位置字典。 |
|
语音字典。 |
|
反向字典。 |
|
英语字典。 |
|
上述所有类型。 |
返回值
下列类型作之一:
- S_OK
- IFED_E_INVALID_FORMAT
- E_FAIL
要求
目标平台 | Windows |
标头 | msime.h |