清泛IT社区
标题:
MFC 多线程编程
[打印本页]
作者:
YWB123456
时间:
2016-01-12 17:26
标题:
MFC 多线程编程
想看看MFC界面方面的多线程编程,就是比如我设置2个按钮,这两个按钮分别调用不同的工作者线程。这两个是独立的
作者:
清泛网
时间:
2016-01-12 17:36
DWORD dwThreadId;
HANDLE hThread = CreateThread(
NULL,
0,
ThreadProc,
pParam, // 需要传递给回调函数的参数(数据),可为NULL
0,
&dwThreadId);
...
DWORD WINAPI ThreadProc(LPVOID lpParam)
{
return -1;
}
使用Windows多线程函数,这个并不复杂,你先试试,遇到问题再问我。
作者:
清泛网
时间:
2016-01-12 17:57
#include "stdafx.h"
#include <windows.h>
DWORD WINAPI ThreadProc(LPVOID lpParam)
{
printf("ThreadProc\n");
return -1;
}
int _tmain(int argc, _TCHAR* argv[])
{
DWORD dwThreadId;
HANDLE hThread = CreateThread(
NULL,
0,
ThreadProc,
NULL,
0,
&dwThreadId);
printf("ThreadID:%d\n", dwThreadId);
// 等待线程运行结束
if (WAIT_OBJECT_0 == WaitForSingleObject(hThread, INFINITE))
printf("Thread end.\n");
return 0;
}
复制代码
作者:
清泛网
时间:
2016-01-12 17:58
(, 下载次数: 4792)
上传
点击文件名下载附件
下载积分: 经验 1
楼上是一个完整的例子,你改改就可以用。
作者:
YWB123456
时间:
2016-01-12 18:04
{:good:}{:good:}
欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/)
Powered by Discuz! X3.3