Поделиться через


Метод 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

Тип словаря. Это сочетание одного или нескольких из следующих флагов:

Значение Значение
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
Header msime.h

См. также раздел

IFEDictionary

IMESHF