次の方法で共有


IInkCollector::SetAllTabletsMode メソッド (msinkaut.h)

インク コレクター (InkCollectorInkOverlay、または InkPicture) が、タブレット PC に接続されている任意のタブレットからインクを収集できるようにします。

構文

HRESULT SetAllTabletsMode(
  [in, optional] VARIANT_BOOL UseMouseForInput
);

パラメーター

[in, optional] UseMouseForInput

入力 にマウスを使用するVARIANT_TRUE。それ以外の場合 は、VARIANT_FALSE。 既定値は VARIANT_TRUE です。 このパラメーターは省略できます。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

リターン コード 説明
S_OK
正常終了しました。
E_INK_COLLECTOR_ENABLED
InkCollector が有効になっている間はモードを変更できません。
E_INK_EXCEPTION
メソッド内で例外が発生しました。
E_INVALIDARG
フラグが無効です。

解説

これは、インクを収集するオブジェクトまたはコントロールの既定のモードです。 インク コレクターが 1 つのタブレットからのみインクを収集できるようにするには、 SetSingleTabletIntegratedMode メソッドを 呼び出します。

メモ このメソッドを呼び出す前に、インク コレクターを無効にする必要があります。 InkCollector オブジェクトまたは InkOverlay オブジェクトを無効にするには、Enabled プロパティを FALSE に設定しますInkPicture コントロールを無効にするには、InkEnabled プロパティを FALSE に設定しますSetAllTabletsMode メソッドを呼び出した後、Enabled (または InkEnabled) プロパティを TRUE に設定して、オブジェクトまたはコントロールを再度有効にします
 
インク コレクターが 1 つのタブレットを使用するインク コレクションからすべてのタブレットを使用するインク コレクションに切り替わると、 Cursors プロパティは空のコレクションに設定されます。
メモuseMouse パラメーターを TRUE に設定して SetAllTabletsMode メソッドを呼び出すと、マウスが入力デバイスとして使用されます。 その後、useMouse パラメーターを VARIANT_FALSE に設定して SetAllTabletsMode メソッドを呼び出した場合、Cursors プロパティからマウスは削除されません。
 

要件

   
サポートされている最小のクライアント Windows XP タブレット PC エディション [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー msinkaut.h
Library InkObj.dll

関連項目

Enabled プロパティ

IInkCollector

IInkCursors インターフェイス

InkCollector クラス

SetSingleTabletIntegratedMode メソッド