求解这个程序无法运行

// 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");
}

代码没错,就是头文件那部分有问题,问过老师她说可以运行,但我就是运行不了,她说可能是软件某部分缺失了,但我重新下载后依然如此,显示'ThreadCreate.h': No such file or directory
Generating Code...

我用的是visual C++6.0中文企业版,就是不懂到底哪里出错了??

你搜索一下,系统中是否存在这个文件

网上去找 个ThreadCreate.h。然后加入到你的工程当中
http://wenku.baidu.com/link?url=hw6FkOZKeF_0SLMeSkmiIGdeuFkW0QWZskRFxpxRI9oGCeCKmuwUEE9z-nX2GfBl-mFU8I3Bp1nuBYooczB2q1znK3pAQOL_kYrYct4bGD3
文档中有

对不起。看错了。。还是找你们老师要吧

会不会是你系统变量里的目录没设置好