|
发表于 2024-3-22 01:01:56
|
显示全部楼层
广东省广州市
|
程序_禁止重复运行_EX | | | |
标识文本 | 文本型 | | | | 是否弹出信息框提示 | 逻辑型 | | | | 消息框提示文本 | 文本型 | | | | 消息框提示图标 | 整数型 | | | | 是否前端显示程序 | 逻辑型 | | | | 挂接事件 | 子程序指针 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_句柄 | 整数型 | | | hEvent | 整数型 | | | pids | 整数型 | | 0 | i | 整数型 | | | pid_cur | 整数型 | | | 如果真 (标识文本 = “”)标识文本 = 校验_取md5 (到字节集 (“你懒得输入,我就写死,略略”), , ) hEvent = OpenEventA (2031619, 假, 标识文本) 如果真 (hEvent ≠ #NULL )如果真 (是否为空 (挂接事件 ) = 假)调用子程序_ (到整数 (挂接事件 ), , , , , , , , , , , , , , , )如果真 (是否弹出信息框提示 )如果真 (是否为空 (消息框提示文本 )) 消息框提示文本 = “对不起,该进程已打开!”信息框 (消息框提示文本, 消息框提示图标, “友情提醒:”)如果真 (是否前端显示程序 )进程_取同名ID (取执行文件名 (), pids, 真)pid_cur = 进程_取自进程ID ()计次循环首 (取数组成员数 (pids ), i )如果真 (pids [i ] ≠ pid_cur )局_句柄 = 进程_ID取窗口句柄EX (pids [i ])如果真 (局_句柄 ≠ 0 )如果真 (IsWindowVisible (局_句柄 ) = 假)窗口_强制显示 (局_句柄, 假)如果真 (窗口_是否最小化 (局_句柄 )) 窗口_还原 (局_句柄 )窗口_激活 (局_句柄)跳出循环 ()计次循环尾 ()结束 ()CreateEvent ( #NULL, 假, 假, 标识文本)
|
|