InkCollector コンストラクタ (IntPtr, Boolean)
InkCollector オブジェクトを作成し、指定されたウィンドウ ハンドルに結び付け、入力にマウスを使用するかどうかを決定します。
名前空間 : Microsoft.Ink
アセンブリ : 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 InkCollector(handle, _
useMouseForInput)
public InkCollector(
IntPtr handle,
bool useMouseForInput
)
public:
InkCollector(
IntPtr handle,
bool useMouseForInput
)
public InkCollector(
IntPtr handle,
boolean useMouseForInput
)
public function InkCollector(
handle : IntPtr,
useMouseForInput : boolean
)
パラメータ
- handle
型 : System.IntPtr
InkCollector オブジェクトが結合されるウィンドウ ハンドル。
- useMouseForInput
型 : System.Boolean
タブレットの入力にマウスを使用する場合は、true に設定し、それ以外の場合は false に設定します。
解説
新しく作成された InkCollector オブジェクトは指定されたウィンドウ サーフェイス上のインクを収集します。
セキュリティに関するメモ : |
---|
部分信頼で使用している場合、このコンストラクタには InkCollector により必要とされるアクセス許可に加えて、SecurityPermissionFlag.UnmanagedCode アクセス許可が必要です。詳細については、「Security and Trust」を参照してください。 |
例
この C# の例では、InkCollector オブジェクト theInkCollector の新しいインスタンスを初期化し、フォームのウィンドウ ハンドルと関連付け、マウスが入力に使用されていないことを示してからそれを有効にします。
using System;
using System.Drawing;
using System.Windows.Forms;
using Microsoft.Ink;
class MinimumInkApp : System.Windows.Forms.Form
{
InkCollector theInkCollector;
public MinimumInkApp()
{
// Initialize the form.
this.Text = "Minimum Ink Application";
// Create and enable theInkCollector.
theInkCollector = new InkCollector(Handle, false);
theInkCollector.Enabled = true;
}
public static void Main()
{
Application.Run(new MinimumInkApp());
}
}
この Microsoft Visual Basic .NET の例では、InkCollector オブジェクト theInkCollector の新しいインスタンスを初期化し、フォームのウィンドウ ハンドルと関連付け、マウスが入力に使用されていないことを示してからそれを有効にします。
Imports System.Windows.Forms
Imports Microsoft.Ink
Public Class MinimumInkApp
Inherits System.Windows.Forms.Form
Dim theInkCollector As InkCollector
Public Sub New()
MyBase.New()
'Initialize the form.
Me.Text = "Minimum Ink Application"
'Create and enable theInkCollector.
theInkCollector = New InkCollector(Handle, False)
theInkCollector.Enabled = True
End Sub
Public Shared Sub Main()
Application.Run(New MinimumInkApp())
End Sub
End Class
プラットフォーム
Windows Vista
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0