TMouse

王朝other·作者佚名  2008-06-01
窄屏简体版  字體: |||超大  

TMouse类包含鼠标的信息。

类关系 TObject

TMouse类使用全局鼠标变量来得到鼠标的信息。

属性列表

Capture 指定获得鼠标事件的窗口的句柄

CursorPos 指定鼠标光标的位置

DragImmediate 确定是否单击鼠标左键就立即开始一个Drag事件

DragThreshold 确定为了产生一个鼠标事件,当鼠标左键按下后鼠标光标必须移动的像素点数

MousePresent 确定是否一个鼠标在系统中。

RegWheelMessage 确定当用户滚动鼠标滚轮时产生的Windows信息

WheelPresent 确定鼠标是否有滚轮

WheelScrollLines 确定鼠标滚轮每次旋转卷动的行数

方法列表

Create 建立并初始化一个鼠标对象

Destroy 删除一个TMouse类的实例

SettingChanged 当一个鼠标的设置被改变时被调用

属性

TMouse::Capture

确定获得鼠标事件的窗口的句柄。

property Capture: HWND;

使用Capture属性来获得正在捕捉鼠标事件的窗口。

TMouse::CursorPos

指定鼠标光标的位置

property CursorPos: TPoint;

使用CursorPos属性来获得鼠标光标的位置。CursorPos包含光标的屏幕绝对坐标。

TMouse::DragImmediate

确定是否单击鼠标左键就立即开始一个Drag事件

property DragImmediate: Boolean;

使用dragImmediate属性决定是否单击鼠标左键就立即产生一个Drag事件。假如DragImmidiate值为False,则Drag事件将延迟到鼠标光标移动了由DragThreshold属性指定的像素点数再产生。

TMouse::DragThreshold

确定为了产生一个鼠标事件,当鼠标左键按下后鼠标光标必须移动的像素点数。

property DragThreshold: Integer;

使用DragThreshold确定为了产生一个鼠标事件,当鼠标左键按下后鼠标光标必须移动的像素点数。

TMouse::MousePresent

确定是否一个鼠标在系统中。

property MousePresent: Boolean;

用MousePresent属性判定系统中是否存在鼠标。

TMouse::RegWheelMessage

确定当用户滚动鼠标滚轮时产生的Windows消息

type UINT = LongWord;

property RegWheelMessage: UINT;

使用RegWheelMessage属性当用户滚动鼠标滚轮时发送的Windows消息。

TMouse::WheelPresent

确定鼠标是否有滚轮。

property WheelPresent: Boolean;

使用WheelPresent属性判定鼠标是否有滚轮。

TMouse::WheelScrollLines

确定确定鼠标滚轮每次旋转卷动的行数

property WheelScrollLines: Integer;

使用WheelScrollLines属性确定鼠标滚轮每次旋转卷动的行数。

WheelScrollLines属性可以在Windows控制面板上的Mouse项设置。

方法

TMouse::Create

建立并初始化一个鼠标对象。

constrUCtor Create;

使用Create方法建立并初始化一个鼠标对象。

Create方法将DragImmediate属性设为True,DragThreshold属性设为5。

TMouse::Destroy

删除一个TMouse类的实例。

destructor Destroy; override;

不要直接调用Destroy。而是调用Free方法。

Destroy方法调用继续的析构函数并且设置Capture属性为0。

TMouse::SettingChanged

当一个鼠标的设置被改变时被调用。

procedure SettingChanged(int Setting);

当鼠标的设置在控制面板上被改变时越过SettingChanged方法来执行动作。

缺省情况下。WheelScrollLines属性被更新。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航