首页 > 资料收集 > [解决]易语言多线程出错的问题

[解决]易语言多线程出错的问题

2009年8月31日 eking 发表评论 阅读评论

DLL命令:
.版本 2

.DLL命令 SetProcessAffinityMask, 整数型, , , 公开, 设置CPU亲和性 进程句柄 返回CPU号
.参数 hProcess, 整数型
.参数 hProcess, 整数型

.DLL命令 SetThreadAffinityMask, 整数型, , , 公开, 设置CPU亲和性 线程句柄
.参数 hProcess, 整数型
.参数 Mask, 整数型

.DLL命令 GetCurrentProcess, 整数型, , , 公开, 获取当前进程的一个伪句柄 一般是-1

.DLL命令 GetCurrentThread, 整数型, , , 公开, 获取当前线程的一个伪句柄 一般是-2

将以下代码放到易代码开始即可:
SetProcessAffinityMask (-1, 1)

Popularity: 6% [?]

你可能对下面的内容也感兴趣

    分类: 资料收集 标签: 阅读:608
    1. 本文目前尚无任何评论.
    1. 本文目前尚无任何 trackbacks 和 pingbacks.

    3718150474633154929112424204136344840324513627301092612313516391742725322194423144338215828