Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Разбивает штрих по указанному расположению на росчерке.
Синтаксис
HRESULT Split(
[in] float SplitAt,
[out, retval] IInkStrokeDisp **NewStroke
);
Параметры
[in] SplitAt
Значение индекса с плавающей запятой, представляющее место для разделения штриха.
[out, retval] NewStroke
При возврате этого метода содержит указатель на новый объект IInkStrokeDisp , созданный из операции разделения.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
| Код возврата | Описание |
|---|---|
|
Успех. |
|
Параметр содержал недопустимый указатель. |
|
Не удается выделить вспомогательный объект обработчика инсульта. |
|
Недопустимый параметр. |
|
Непредвиденный параметр или тип свойства. |
|
Исключение произошло внутри метода. |
Замечания
Этот метод вставляет новый штрих сразу после исходного штриха в наборе штрихов и переузначает оставшиеся индексы штриха.
Когда IInkStrokeDisp разделен, начальная часть инсульта остается идентификатором исходного IInkStrokeDisp. Конечная часть IInkStrokeDisp становится новым идентификатором IInkStrokeDisp с идентификатором, который больше, чем самый высокий идентификатор IInkStrokeDisp. Если исходный IInkStrokeDisp был в коллекции InkStrokes (кроме Ink.Strokes), в этой коллекции остается только начальная часть.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows XP Планшетный выпуск PC Edition [только классические приложения] |
| минимальный поддерживаемый сервер | Ни одна версия не поддерживается |
| целевая платформа | Windows |
| Header | msinkaut.h |