// ThreadCreate.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "ThreadCreate.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// The one and only application object
CWinApp theApp;
using namespace std;
void ThreadName1();
static HANDLE hHandle1=NULL; //用于存盤執行緒回傳句柄的變數。
DWORD dwThreadID1; //用于存盤執行緒識別符號的變數。
int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
int nRetCode = 0;
hHandle1 = CreateThread( (LPSECURITY_ATTRIBUTES) NULL,
0,
(LPTHREAD_START_ROUTINE) ThreadName1,
(LPVOID) NULL,
0, &dwThreadID1 );
Sleep(5000);
CloseHandle(hHandle1);
ExitThread(0);
return nRetCode;
}
void ThreadName1()
{
printf("Thread is Runing!\n");
}
這是作業系統中 的執行緒創建實驗,代碼沒問題,就是頭檔案那部分,總是說找不到頭檔案,不知道是什么情況??求高人解釋啊啊啊,過幾天要交了。
uj5u.com熱心網友回復:
哪個頭檔案找不到?有詳細提示資訊么試一試直接去除該頭檔案的參考
uj5u.com熱心網友回復:
檢查下頭檔案寫的對不對轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/100230.html
標籤:基礎類
上一篇:創建多執行緒的4種方式
