广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    易语言怎么判断鼠标是否在窗口内

    来源:网络收集  点击:  时间:2024-03-31
    【导读】:
    易语言可以实现很多非常强大的功能需求,今天我们看一下易语言如何判断鼠标是否在窗口内,具体步骤如下工具/原料more电脑易语言精易模块方法/步骤1/8分步阅读

    打开易语言,选择程序-新建,创建一个Windows窗口程序,并且导入精易模块

    2/8

    在程序编辑界面加入两个按钮组件和一个编辑框组件,并且设置好组件的标题

    3/8

    双击窗口界面,进入窗口程序集当中,准备写入功能代码

    4/8

    在窗口程序集中创建一个全局变量,名称为开始句柄

    5/8

    新建一个子程序,名称为判断鼠标窗口,并且写入如下代码:

    .版本 2

    .支持库 spec

    .局部变量 鼠标窗口句柄, 整数型

    .判断循环首 (按钮开始判断.禁止 = 真)

    鼠标窗口句柄 = 窗口_取鼠标处窗口句柄 ()

    .如果 (编辑框窗口标题.内容 = 窗口_取标题 (鼠标窗口句柄))

    调试输出 (“在窗口内”)

    .否则

    调试输出 (“不在窗口内”)

    .如果结束

    程序_延时 (1000)

    .判断循环尾 ()

    6/8

    继续完善按钮的功能代码,具体如下:

    .版本 2

    .支持库 EThread

    .子程序 _按钮开始判断_被单击

    按钮开始判断.禁止 = 真

    启动线程 (判断鼠标窗口, , 开始句柄)

    .版本 2

    .子程序 _按钮停止_被单击

    按钮开始判断.禁止 = 假

    线程_销毁 (开始句柄)

    7/8

    写好功能后我们进行测试,点击调试按钮,我们以自己的这个窗口为例进行调试。效果如图所示。

    8/8

    整体代码总结:

    .版本 2

    .支持库 EThread

    .支持库 spec

    .程序集 窗口程序集_启动窗口

    .程序集变量 开始句柄, 整数型

    .子程序 _按钮开始判断_被单击

    按钮开始判断.禁止 = 真

    启动线程 (判断鼠标窗口, , 开始句柄)

    .子程序 _按钮停止_被单击

    按钮开始判断.禁止 = 假

    线程_销毁 (开始句柄)

    .子程序 判断鼠标窗口

    .局部变量 鼠标窗口句柄, 整数型

    .判断循环首 (按钮开始判断.禁止 = 真)

    鼠标窗口句柄 = 窗口_取鼠标处窗口句柄 ()

    .如果 (编辑框窗口标题.内容 = 窗口_取标题 (鼠标窗口句柄))

    调试输出 (“在窗口内”)

    .否则

    调试输出 (“不在窗口内”)

    .如果结束

    程序_延时 (1000)

    .判断循环尾 ()

    易语言教程
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_389628.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 03:20:13  耗时:0.026
    0.0262s