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


Метод IStrokeBuilder::EndStroke (rtscom.h)

Завершает штрих и возвращает объект штриха.

Синтаксис

HRESULT EndStroke(
  [in]      TABLET_CONTEXT_ID tcid,
  [in]      STYLUS_ID         sid,
  [in, out] IInkStrokeDisp    **ppIInkStroke,
  [in, out] RECT              *pDirtyRect
);

Параметры

[in] tcid

Идентификатор контекста планшета.

[in] sid

Идентификатор пера.

[in, out] ppIInkStroke

Указатель на новый росчерк. Это значение может иметь значение NULL.

[in, out] pDirtyRect

Грязное или изменен прямоугольник планшета. Это значение может иметь значение NULL.

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

Описание возвращаемых значений см. в разделе Классы и интерфейсы RealTimeStylus.

Комментарии

Регион грязное описывает диапазон планшетов, который был изменен.

Примеры

В следующем примере C++ показана реализация метода метода IStylusPlugin::StylusUp в объекте интерфейса IStylusPlugin . Подключаемый модуль использует объект StrokeBuilder для создания нового росчерка рукописного ввода. Метод IStrokeBuilder::EndStroke Method вызывается из метода IStylusPlugin::StylusUp , чтобы завершить построение росчерка и добавить его в объект Inkкласса StrokeBuilder.

STDMETHODIMP CStrokeBuilderPlugin::StylusUp( 
            /* [in] */ IRealTimeStylus *piRtsSrc,
            /* [in] */ const StylusInfo *pStylusInfo,
            /* [in] */ ULONG cPropCountPerPkt,
            /* [size_is][in] */ LONG *pPacket,
            /* [out][in] */ LONG **ppInOutPkt)
{
    // Finish the stroke. This adds the stroke to the StrokeBuilder's Ink object.
    return m_pStrokeBuilder->EndStroke(pStylusInfo->tcid, pStylusInfo->cid, &m_piStroke, NULL);
}

Требования

Требование Значение
Минимальная версия клиента Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header rtscom.h
DLL RTSCom.dll

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

IStrokeBuilder

Метод IStrokeBuilder::AppendPackets

Метод IStrokeBuilder::BeginStroke

Метод IStrokeBuilder::CreateStroke

Класс RealTimeStylus

Класс StrokeBuilder