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


Метод ITextFont::SetStrikeThrough (tom.h)

Задает, отображаются ли символы горизонтальной линией по центру.

Синтаксис

HRESULT SetStrikeThrough(
  [in] long Value
);

Параметры

[in] Value

Тип: long

Значение tomBool , которое может быть одним из следующих значений.

Значение Значение
tomTrue Символы имеют горизонтальную линию через центр.
tomFalse Символы не имеют горизонтальной линии через центр.
tomToggle Переключите состояние свойства StrikeThrough.
tomUndefined Свойство StrikeThrough не определено.

Возвращаемое значение

Тип: HRESULT

Если метод завершается успешно, он возвращает S_OK. Если метод завершается сбоем, он возвращает один из следующих кодов com-ошибок. Дополнительные сведения о кодах ошибок COM см. в разделе Обработка ошибок в COM.

Код возврата Описание
E_INVALIDARG
Недопустимый аргумент.
CO_E_RELEASED
Объект шрифта прикрепляется к удаленному диапазону.
E_ACCESSDENIED
Доступ на запись запрещен.
E_OUTOFMEMORY
Недостаточно памяти.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header tom.h
DLL Msftedit.dll

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

Основные понятия

GetStrikeThrough

ITextFont

Справочные материалы

Текстовая объектная модель