Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)aaapublished in(发表于) 2014/7/19 0:14:25 几个Delphi鼠标处理事件的使用实例
鼠标事件鼠标事件是用鼠标在图形界面中实现命令的输入,常用的鼠标事件如下。1.OnMouseDown 事件当按下鼠标上的任意一个键,会产生一个OnMouseDown 事件。2.OnMouseMove 事件当鼠标的位置发生了改变后会产生一个OnMouseMove 事件。如果窗体有OnMouseMove 事件的处理过程,窗体中的某个组件也具有OnMouseMove 事件的处理过程,那么当鼠标在窗体中移动时,执行的是窗体的OnMouseMove 事件的处理过程;当鼠标在组件上移动时,执行的则是组件的OnMouseMove 事件的处理过程,而将窗体的OnMouseMove 事件的处理过程屏蔽掉。3.OnMouseUp 事件当按下鼠标的某个按键,然后松开后会产生一个OnMouseUp 事件。此外,OnClick 事件也与鼠标的操作有关,如在按钮组件上单击鼠标左键,可以产生该按钮组件的一个OnClick 事件。需要注意,OnClick 事件只有在一个组件上按下鼠标左键并在同一个组件上释放左键的情况下才会发生。如果按下左键后将鼠标移动到别的地方再释放,就不会产生该组件的OnClick 事件,但是会产生OnMouseDown、OnMouseMove 和OnMouseUp 等事件。
赞