RealTimeStylus クラスの新しいインスタンスを初期化し、指定したウィンドウにアタッチして、入力にマウスを使用するかどうかを指定します。
名前空間 : Microsoft.StylusInput
アセンブリ : Microsoft.Ink (Microsoft.Ink.dll 内)
構文
'宣言
Public Sub New ( _
handle As IntPtr, _
useMouseForInput As Boolean _
)
'使用
Dim handle As IntPtr
Dim useMouseForInput As Boolean
Dim instance As New RealTimeStylus(handle, _
useMouseForInput)
public RealTimeStylus(
IntPtr handle,
bool useMouseForInput
)
public:
RealTimeStylus(
IntPtr handle,
bool useMouseForInput
)
public RealTimeStylus(
IntPtr handle,
boolean useMouseForInput
)
public function RealTimeStylus(
handle : IntPtr,
useMouseForInput : boolean
)
パラメータ
- handle
型 : System.IntPtr
RealTimeStylus オブジェクトをアタッチするウィンドウのハンドル。このパラメータを 0 に設定すると、コンストラクタは例外をスローします。
- useMouseForInput
型 : System.Boolean
タブレット入力にマウスを使用するかどうかを示す値。値
説明
true
タブレット入力にマウスを使用します。
false
タブレット入力にマウスを使用しません。
解説
新しい RealTimeStylus オブジェクトの場合、初期状態でインク収集は無効で、入力領域は RealTimeStylus オブジェクトがアタッチされたウィンドウの境界に設定されます。詳細については、Enabled プロパティと WindowInputRectangle プロパティのトピックを参照してください。
例
この C# の例は、フォームの Load イベント ハンドラのスニペットです。Panel オブジェクト thePanel の Handle にアタッチされた RealTimeStylus オブジェクトを作成します。タブレット入力にマウスは使用しませんが、他のすべての Tablet オブジェクトは使用されます。
using Microsoft.Ink;
using Microsoft.StylusInput;
using Microsoft.StylusInput.PluginData;
// ...
// The panel where the tablet pen data is collected.
private System.Windows.Forms.Panel thePanel;
// The form's Load event handler.
private void theForm_Load(object sender, System.EventArgs e)
{
// ...
// Create the RealTimeStylus object.
this.theRealTimeStylus = new RealTimeStylus(this.thePanel.Handle, false);
// ...
}
プラットフォーム
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0