为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 易语言例程 正文

易语言鼠标连发源码

三叶资源网 2019-05-30 10:45:42 易语言例程 2672 ℃ 11 评论
.版本 2

.程序集 窗口程序集_启动窗口
.程序集变量 hhkMouse, 整数型
.程序集变量 TimerID, 整数型

.子程序 __启动窗口_创建完毕

hhkMouse = SetWindowsHookEx (#WH_MOUSE_LL, 到整数 (&LowLevelMouseProc), 0, 0)
检查 (hhkMouse ≠ 0)

.子程序 LowLevelMouseProc, 整数型
.参数 nCode, 整数型
.参数 wParam, 整数型
.参数 lParam, 整数型
.局部变量 POINT, POINT
.局部变量 hWnd, 整数型
.局部变量 Len, 整数型
.局部变量 Buffer, 文本型

.如果真 (nCode = #HC_ACTION)
    .如果真 (wParam = #WM_LBUTTONDOWN)
        GetCursorPos (POINT)
        hWnd = GetAncestor (WindowFromPoint (POINT.x, POINT.y), #GA_ROOT)
        Len = GetWindowTextLength (hWnd) + 1
        Buffer = 取空白文本 (Len)
        GetWindowText (hWnd, Buffer, Len)
        .如果真 (Buffer = 编辑框_窗口.内容)
            TimerID = SetTimer (0, 0, 到整数 (编辑框_速度.内容), 到整数 (&TimerProc))
        .如果真结束

    .如果真结束
    .如果真 (wParam = #WM_LBUTTONUP)
        .如果真 (TimerID ≠ 0)
            TimerID = 选择 (KillTimer (0, TimerID), 0, TimerID)
        .如果真结束

    .如果真结束

.如果真结束
返回 (CallNextHookEx (hhkMouse, nCode, wParam, lParam))

.子程序 TimerProc
.参数 hWnd, 整数型
.参数 uMsg, 整数型
.参数 idEvent, 整数型
.参数 dwTime, 整数型
.局部变量 POINT, POINT
.局部变量 _hWnd, 整数型
.局部变量 pos, 整数型

.如果真 (idEvent = TimerID)
    ' mouse_event (#MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0)
    ' mouse_event (#MOUSEEVENTF_LEFTUP, 0, 0, 0, 0)
    ' ----------------------------------------------------------.
    GetCursorPos (POINT)
    _hWnd = WindowFromPoint (POINT.x, POINT.y)
    ScreenToClient (_hWnd, POINT)
    pos = 合并整数 (POINT.x, POINT.y)
    PostMessage (_hWnd, #WM_LBUTTONDOWN, #MK_LBUTTON, pos)
    PostMessage (_hWnd, #WM_LBUTTONUP, 0, pos)
.如果真结束


.子程序 __启动窗口_将被销毁

.如果真 (hhkMouse ≠ 0)
    UnhookWindowsHookEx (hhkMouse)
.如果真结束


.子程序 _按钮1_被单击

按钮1.标题 = 到文本 (到整数 (按钮1.标题) + 1)

@Lollipop

文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有11位网友发表了看法:

  • 创建号

    创建号  评论于 [2020-03-23 10:32:52]  回复

    易语言连发源码

  • 易语言

    易语言  评论于 [2020-06-06 00:59:08]  回复

    易语言连发源码

  • 易语言

    易语言  评论于 [2020-08-18 18:33:37]  回复

    易语言连发源码

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
RAR注释红手指云手机app算法聊呗编码转换BPL综合例程仓库货位条码打印淘宝宝贝列表分页源码网页图片批量分析下载通用型读内存群发源码Access版等待进程结束国密算法自动打怪微信hook微信反多开检测E2EE例程注册机百度云防护火山视窗软件
最新评论