다음을 통해 공유


IInkPicture::SetEventInterest 메서드(msinkaut.h)

개체 또는 컨트롤이 지정된 이벤트에 관심이 있는지 여부를 나타내는 값을 수정합니다.

구문

HRESULT SetEventInterest(
  [in] InkCollectorEventInterest EventId,
  [in] VARIANT_BOOL              Listen
);

매개 변수

[in] EventId

수신 대기할 이벤트입니다. eventID에 대한 가능한 값은 InkCollectorEventInterest 열거형 형식에 표시됩니다.

[in] Listen

이벤트가 사용되고 있음을 나타내는 VARIANT_TRUE. 이벤트가 무시되고 있음을 나타내는 VARIANT_FALSE.

반환 값

이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.

반환 코드 Description
S_OK
성공.
E_POINTER
매개 변수에 잘못된 포인터가 포함되어 있습니다.
E_INVALIDARG
이벤트 관심 항목이 잘못되었습니다.
E_INK_EXCEPTION
처리하는 동안 예외가 발생했습니다.

설명

이 메서드를 사용하여 모든 잉크 수집기 이벤트를 토글할 수 있습니다. 이러한 이벤트의 대부분은 성능상의 이유로 기본적으로 꺼져 있습니다. 기본적으로 설정되는 이벤트는 Stroke, CursorInRangeCursorOutOfRange뿐입니다.

특히 이벤트 처리기에서 너무 많은 코드를 실행하는 경우 잉크 성능에 부정적인 영향을 줄 수 있으므로 NewPackets, NewInAirPacketsCursorDown 이벤트를 신중하게 사용합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당]
지원되는 최소 서버 지원되는 버전 없음
대상 플랫폼 Windows
헤더 msinkaut.h
라이브러리 InkObj.dll

추가 정보

CursorDown 이벤트

CursorInRange 이벤트

GetEventInterest 메서드

IInkPicture

InkCollectorEventInterest 열거형

Inkpicture

NewPackets 이벤트

Stroke 이벤트