首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请教这个线程函数实现了什么功能

2013-02-15 
请问这个线程函数实现了什么功能?int System_BeginThread(LPSECURITY_ATTRIBUTES lpThreadAttributes,SIZE

请问这个线程函数实现了什么功能?

int System_BeginThread(LPSECURITY_ATTRIBUTES lpThreadAttributes,SIZE_T dwStackSize,DWORD unknownfunc,LPDWORD pThreadID,int a1,int a2,LPTHREAD_START_ROUTINE lpStartAddress)
{
THREAD_PARAM param=(THREAD_PARAM)VirtualAlloc(0,sizeof(THREAD_PARAM),MEM_COMMIT,PAGE_EXECUTE_READWRITE);
param.p1=lpStartAddress;
param.p2=0;

CreateThread(lpThreadAttributes,dwStackSize,(LPTHREAD_START_ROUTINE)ThreadFunc,&param,a1,pThreadID);
}

参数三是一个函数,请各位大牛帮忙看一下!
[解决办法]
API调用而已,看看稳定就行了。
http://msdn.microsoft.com/en-us/library/windows/desktop/ms682453(v=vs.85).aspx
[解决办法]

 CreateThread(
lpThreadAttributes, //1
dwStackSize, //2
(LPTHREAD_START_ROUTINE)ThreadFunc, //3
&param, //4
a1, // 5
pThreadID // 6
);


哪有7个?

引用:
引用:API调用而已,看看稳定就行了。
http://msdn.microsoft.com/en-us/library/windows/desktop/ms682453(v=vs.85).aspx
我的这个代码有7个参数,文档只有6个!

热点排行