#include "afx.h"void OpenSourceFile(char* srcFileName,CFile &srcFile,CFileException &fileException)
{
if ( !srcFile.Open( srcFileName, CFile::modeCreate |   
          CFile::modeReadWrite, &fileException ) )
{
    TRACE( "Can't open file %s, error = %u\n",
       srcFileName, fileException.m_cause );
}
}//目标文件并打开void CreateDestFile(char* dstFileName,CFile &dstFile,CFileException &fileException)
{
if ( !dstFile.Open( dstFileName, CFile::modeCreate |   
          CFile::modeReadWrite, &fileException ) )
{
TRACE( "Can't open file %s, error = %u\n",
dstFileName, fileException.m_cause );
}
}//读写文件
void BinToTxt(CFile &srcFile,CFile &dstFile,char &temp)
{
for(int i=0;i<(int)srcFile.GetLength();i++)
{
srcFile.Read( &temp, 1 );
srcFile.Seek( i, CFile::begin );
temp = (char)(256-(int)temp);
dstFile.Write( &temp, 1 ); 
dstFile.Seek( i, CFile::begin );
}}void main()
{
char* srcFileName = "c:\\myfile.exe";
    char* dstFileName = "c:\\myfile.txt";
char      temp; 
UINT      nActual = 0; 
CFile srcFile,dstFile;
CFileException fileException;
OpenSourceFile(srcFileName,srcFile,fileException);
CreateDestFile(dstFileName,dstFile,fileException);
BinToTxt(srcFile,dstFile,temp);
srcFile.Close();
dstFile.Close();}为什么一编译就出现
nafxcw.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcw.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
Release/DEMO.exe : fatal error LNK1120: 2 unresolved externals
这些错误,到底是怎么回事阿,错在哪里????