マウス操作用ハンドラの有効化

Namespace: FVIL.GDI
Assembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)

Syntax

C#
public override sealed void AddMouseEventHandler(
	Control forms
)
Visual Basic
Public Overrides NotOverridable Sub AddMouseEventHandler ( 
	forms As Control
)

Parameters

forms
Type: System.Windows.Forms..::..Control
マウスイベントが発生するコントロール

Remarks

このメソッドは、引数に指定されたコントロールのイベントをオーバレイで監視する場合に使用します。

このクラスでは以下のイベントを監視します。

イベント内容
MouseDown マウスカーソル位置を中心にした矩形が示す範囲のマスク値を変更します。 左クリックの時は、 マスクビット で指定されたビットを ON (論理和演算) します。 右クリックの時は、 マスクビット で指定されたビットを OFF (反転の論理積演算) します。
MaskCursorModeErase の時は、この動作は反転します。
MouseMove マウスカーソルに追従して矩形(処理範囲)を描画します。
MouseLeave何もしません。
MouseUp何もしません。

See Also