易语言怎么样才能结束或暂停指定进程的线程

如题 最好能给个源码参考下
如果需要用到什么模块麻烦发一下模块名可命令

结束线程的话易语言自带的多线程支持库就可以了!如:

.版本 2

.支持库 EThread


启动线程 (&aa, , aa线程)  ' 参数一为执行的子程序名称前面加一个&,参数二是传入子程序的参数,只能为整数型,没有就空着,参数三就是启动线程时系统返回的线程句柄

AA许可证 = 创建进入许可证 ()


等待线程 (aa线程, )  ' 参数一为线程句柄,参数二为等待时间

关闭线程句柄 (aa线程)  ' 关闭线程

强制结束线程 (aa线程)  ' 强制关闭

如果有多个进程的时候可以使用许可证防止数据被混乱读取写入

如:

.版本 2

.支持库 EThread

.支持库 spec


AA许可证 = 创建进入许可证 ()

进入许可区 (AA许可证)

调试输出 (“aa”)

退出许可区 (AA许可证)

删除进入许可证 (AA许可证)



图片:

温馨提示:内容为网友见解,仅供参考
无其他回答

易语言如何启动、结束线程?
启动线程可以将子程序赋值给第一个参数,强制结束线程可以将启动线程返回的句柄赋值给第一个参数。1、新建易语言程序,在启动窗口上添加一个按钮,然后双击这个按钮进入代码区域:2、进入代码区域后,右击代码区域空白部分,在展开的菜单中点击“新子程序”按钮创建一个新的子程序:3、创建子程序后,使用启...

E语言怎么暂停指定进程的线程!
运行易语言主程序后 1.> 点菜单栏-T.工具-L.支持库配置 2.>点击全选按钮-确认即可

易语言怎样写暂停指定进程的线程,像xuetr那样。。求解
.版本 2 .DLL命令 暂停线程, 整数型, "kernel32.dll", "SuspendThread".参数 hThread, 整数型, , 线程句柄 .DLL命令 恢复线程, 整数型, "kernel32.dll", "ResumeThread", , 解除挂起 .参数 hThread, , , 线程句柄 .DLL命令 创建线程, 整数型, "kernel32.dll", "CreateThread".参数 lpThread...

易语言结束指定进程的指定线程怎么写
结束线程的话易语言自带的多线程支持库就可以了!如:.版本 2 .支持库 EThread 启动线程 (&aa, , aa线程) ' 参数一为执行的子程序名称前面加一个&,参数二是传入子程序的参数,只能为整数型,没有就空着,参数三就是启动线程时系统返回的线程句柄 AA许可证 = 创建进入许可证 ()等待线程 (aa...

易语言,两个问题。 1.如何立即关闭正在运行的程序。不是整个易程序哦...
①加入多线程是可以的,你把你的核心命令全放在线程里面,这样窗口就能比较快的销毁了。结束线程只需 强制结束线程 (HANDLE) 即可。你说的“窗口组件不存在或窗口组件未载入 ”是因为你在线程里面加入了窗口控件的操作,因此销毁窗口会导致程序找不到那个控件。解决办法是 是否已创建 (OBJECT) 加个判断...

易语言如何(强制)结束某个进程
.版本 2 .支持库 WgLib .支持库 eAPI .程序集 窗口程序集1 .子程序 _按钮1_被单击 .如果真 (到文本 (取进程ID (“explorer.exe”)) ≠ “”)终止进程 (“explorer.exe”).如果真结束

易语言怎么暂停某线程
1.使用 (WINAPI)SuspendThread 暂停指定线程,函数原型如下:DWORD WINAPI SuspendThread(_In_HANDLE hThread);2.使用 (WINAPI)ResumeThread 恢复指定线程,函数原型如下:DWORD WINAPI ResumeThread( __in HANDLE hThread );EPL DLL命令声明:.版本 2.DLL命令 WINAPI_SuspendThread, 整数型, "Ker...

易语言怎么停止已经开始的线程?
在创建线程是会返回一个线程ID,可以用 “关闭线程句柄(线程ID)”来结束线程

易语言怎么停止自身程序启动的线程
在启动线程的第三个参数上填写 线程句柄变量 这个变量将接受线程句柄 在需要停止的时候 用 关闭线程句柄(线程句柄)这个命令即可……

易语言 怎么结束线程?
线程的句柄在线程结束后自动释放,一般用其他方法取得该线程的ID,然后用结束线程命令。

相似回答