.如果 (编辑框_游戏目录.内容 = “”)
信息框 (“请选择游戏目录”, #信息图标, , )
.否则
按钮2.禁止 = 真
文件_复制 (编辑框_游戏目录.内容 + “\mymain.exe”, 编辑框_游戏目录.内容 + “\wlkjcm.exe”, 0)
程序_延时 (50)
进程_创建 (编辑框_游戏目录.内容 + “\wlkjcm.exe”, “ __MYLAUNCHER_MYMAIN_TAG__”, 编辑框_游戏目录.内容 + “\”, )
程序_延时 (200)
取进程句柄 (“wlkjcm.exe”, 进程句柄)
.计次循环首 (取数组成员数 (进程句柄), l1)
枚举句柄 (进程句柄 [l1], 句柄列表)
.计次循环首 (取数组成员数 (句柄列表), 计次)
.如果真 (寻找文本 (句柄列表 [计次].对象名, “mymainmutex0”, , 假) ≠ -1)
关闭句柄 (进程句柄 [l1], 句柄列表 [计次].句柄)
.如果真结束
.如果真 (寻找文本 (句柄列表 [计次].对象名, “_!SHMSFTHISTORY!_”, , 假) ≠ -1)
关闭句柄 (进程句柄 [l1], 句柄列表 [计次].句柄)
.如果真结束
.如果真 (寻找文本 (句柄列表 [计次].对象名, “mymainmutex1”, , 假) ≠ -1)
关闭句柄 (进程句柄 [l1], 句柄列表 [计次].句柄)
.如果真结束
.计次循环尾 ()
.计次循环尾 ()
下一篇 HOOK任意地址支持多线程模块