易语言api使用教程 易语言鼠标左键按住拖动怎么写?
易语言鼠标左键按住拖动怎么写?
事实上,使用API函数调用非常容易实现。以拖动按钮为例,详细说明实现方法:
1。创建一个新程序并将其保存为“让鼠标拖动你的控件”。“E”。
2. 插入一个DLL命令并在声明表单中填写代码:
DLL命令:release mouse
返回值类型:integer
备注:为当前应用程序释放鼠标捕获。我的理解是:与SetCapture函数一起用于确定mouseleave事件。
DLL
DLL库中的命令名:ReleaseCapture
“release mouse”函数用于释放鼠标捕获。WMSyscommand是一个向windows发送消息的常量。SC_umove是一个控制窗体移动的常量。请注意:这里是SC move的赋值必须是&amff012,它代表鼠标对象。
3. 在启动按钮1 在“按下鼠标左键”的子进程中添加以下代码:
子程序:按钮1 按下鼠标左键
返回值类型:逻辑
参数:水平位置数据类型:整数
参数:垂直位置数据类型:整数
参数:功能键状态数据类型:整数
释放鼠标()
按钮1。发送消息(161,2,0)
在上面的代码中,按“按钮1。发送消息”方法将移动按钮消息发送到windows。
4. 保存并运行程序,按下鼠标,你会发现按钮会随着鼠标移动,就像其他著名的应用程序一样。
上面用easy语言描述了如何使用鼠标拖动控件,窗口的拖动方法相同。
易语言api使用教程 易语言开发webapi 易语言api大全
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。