16,551
社区成员
发帖
与我相关
我的任务
分享static void usractTask(void)
{
…
while(1)
{
sleep(2000)
…
}
…
}在vc/mfc中要写CreatTask这个函数的具体实现,也就是要创建一个task。 bool CreatTask(TaskEntry usractTask)
{
int *p = NULL;
p = (int*)malloc(1*sizeof(int));
*p = 0;
HANDLE handle;
handle = CreateThread(NULL, 0, ThreadProc , usractTask, 0, NULL);
//usractTask();
CloseHandle(handle);
system("pouse");
return 1
}
DWORD WINAPI ThreadProc (LPVOID pParam)
{
#if 1
TaskEntry taskEntry;
taskEntry = (TaskEntry )pParam;
taskEntry();
#endif
return 0;
}首先这样在vc/mfc中创建创建对吗? static void usractTask(void)
{
…
while(1)
{
sleep(2000)
…
}
…
}