IInkCollector::SetEventInterest メソッド (msinkaut.h)
オブジェクトまたはコントロールが指定したイベントに関心があるかどうかを示す値を変更します。
構文
HRESULT SetEventInterest(
[in] InkCollectorEventInterest EventId,
[in] VARIANT_BOOL Listen
);
パラメーター
[in] EventId
リッスンするイベント。
[in] Listen
イベントが使用されていることを示すVARIANT_TRUE。無視されている場合は、VARIANT_FALSEします。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
リターン コード | 説明 |
---|---|
|
正常終了しました。 |
|
パラメーターに無効なポインターが含まれていました。 |
|
イベントの対象が無効です。 |
|
処理中に例外が発生しました。 |
解説
すべてのインク コレクター イベントは、このメソッドを使用して切り替えることができます。 これらのイベントのほとんどは、パフォーマンス上の理由から既定でオフになっています。 既定でオンになっているイベントは、 Stroke、 CursorInRange、 CursorOutOfRange のみです。
NewPackets、NewInAirPackets、CursorDown イベントは、特にイベント ハンドラーで実行されるコードが多すぎるとインクのパフォーマンスに悪影響を及ぼす可能性があるため、慎重に使用してください。
要件
サポートされている最小のクライアント | Windows XP Tablet PC Edition [デスクトップ アプリのみ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | msinkaut.h |
Library | InkObj.dll |