易语言移入移除事件(最终解)
精易模块命令 鼠标移入移出事件()
.版本 2
.子程序 鼠标移入移出事件, 整数型, , 移入返回1,移出返回2,移动中返回3
.参数 控件句柄, 整数型
.参数 移入事件, 子程序指针
.参数 移出事件, 子程序指针
处理事件 ()
.如果 (窗口_取鼠标处窗口句柄 () = 控件句柄)
.如果真 (是否移入 = 假)
SetCapture (控件句柄)
执行子程序_ (移入事件)
是否移入 = 真
返回 (1)
.如果真结束
.否则
执行子程序_ (移出事件)
ReleaseCapture ()
是否移入 = 假
返回 (2)
.如果结束
SetCapture (控件句柄)
返回 (3)