当前位置:首页 - 易语言学习

易语言鼠标拖拽取指定窗口句柄源码

栏目:易语言学习 | 阅读:9801次 | 发布日期:2020-06-23 16:10:06

我们在用易语言开发一些小软件的时候,经常会用到这个取指定窗口的句柄功能,虽然易语言有 取鼠标所在窗口句柄  函数可以直接用,但是我们还是想让他有一个拖拽的效果.于是就整理了下面这个小小教程.

第一步,把我们需要设置的鼠标状态文件上传到资源包里面去.

第二步,在软件指定的界面上画个小小的图片框.

第三步,在图片框的鼠标左键被按下和被放开的事件里面,写上下面的代码.即可.

.版本 2
.支持库 eAPI

.子程序 _图片框1_鼠标左键被按下, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型

图片框1.鼠标指针 = #鼠标指针
图片框1.图片 = {  }
处理事件 ()
捕获鼠标 (图片框1.取窗口句柄 ())

.版本 2
.支持库 eAPI

.子程序 _图片框1_鼠标左键被放开, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型

释放鼠标 ()
处理事件 ()
图片框1.鼠标指针 = {  }
图片框1.图片 = #鼠标指针
日志 (“鼠标指向窗口句柄:” + 到文本 (取鼠标所在窗口句柄 ())) '这一句是我的自定义函数,主要是向编辑框里面写操作记录用的.

第四步,运行试试效果吧.

image.png

转载请注明出注:小雷的网站 http://www.leihx.com/index/news/73.html
我要评论

点击QQ图标登陆后才可以发表评论
查看评论

梦里的江湖321 2021-12-01 21:46:03
感谢分享,学习学习

Corner 2021-11-29 13:31:19
感谢分享,学习学习

000 2021-05-01 04:58:26
我也来试试.

小美 2021-04-13 21:02:35
我也来试试.

Nice 2021-04-13 20:44:18
赞,希望能看学习一下
管理员回复:那个演示视频的链接失效了,无法在线播放.
2021-04-13 21:02:07

2021-02-03 11:44:13
卧槽 流弊!

-姊,把祂忘叾 2020-08-06 19:24:57
好东西!

版权信息:@2023-2029 www.leihx.com 网站访问量:5433598人次 互联网ICP备案:黔ICP备15016820号-4