マウス操作用ハンドラの有効化
Namespace: FVIL.GDIAssembly: 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 (反転の論理積演算) します。
MaskCursorMode が Erase の時は、この動作は反転します。 |
MouseMove | マウスカーソルに追従して矩形(処理範囲)を描画します。 |
MouseLeave | 何もしません。 |
MouseUp | 何もしません。 |