xiaofana 发表于 2023-11-25 18:41:17

API启动线程


易语言


CloseHandle (CreateThread (0, 0, _子程序指针到整数 (&_ProcessProtection), result, 0, 0))

火山
经过反复研究得出结论是


<火山程序 类型 = "通常" 版本 = 1 />
// 线程操作---------------------
@ HANDLE hThread = CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)&@<线程函数>, (LPVOID)@<hWnd>, NULL, nullptr);
@ if (hThread != NULL) {
@   CloseHandle(hThread);
@   hThread = NULL;
@}




<火山程序 类型 = "通常" 版本 = 1 />

方法 线程函数 <静态 类型 = 整数>
参数 hWnd <类型 = 变整数>
{
    @ PostMessageW((HWND)@<hWnd>, 20010,0,0 );
    返回 (0)
}



有点儿难玩呀:Q


呵呵仙8 发表于 2023-11-25 19:08:34

xiaofana 发表于 2023-11-25 19:53:34

呵呵仙8 发表于 2023-11-25 19:08
很难用吗?参考这个写一个行不通吗?https://bbs.voldp.com/thread-9686-1-1.html

妙啊:dizzy:

Xelloss0618 发表于 2023-11-25 21:19:10

官方的 启动线程 就是这个啊…

urenai 发表于 2023-11-25 21:34:56

嵌入代码就是这么麻烦,你要把完整的C代码写出来,在翻译的时候他直接复制过去了。

a759077146 发表于 2023-11-25 22:08:04

我今天也弄了一下午的线程,脑壳痛。https://bbs.voldp.com/data/attachment/forum/202311/25/6561cfc19fc1a.png

Xelloss0618 发表于 2023-11-26 14:34:11

a759077146 发表于 2023-11-25 22:08
我今天也弄了一下午的线程,脑壳痛。

注意一下,线程状态类的用户对象是复制传参,也就是线程里取出的对象不是原来的那个对象

715684 发表于 2024-1-4 14:34:21

厉害了 看一看
页: [1]
查看完整版本: API启动线程