写了三个头文件三个源文件。三个头文件分别声明了一个结构和两个类,其中两个源文件分别定义了上述两个类,第三个源文件是主文件,包含main函数,是一段多边形扫描算法,算法中要用到上诉的类和结构。现在要用mfc写,所以我要将主源文件拆开,main函数中的代码全部移到view类中的ondraw函数中,然而主源文件中还有对三个头文件的包括,这三个包括写到哪里?其余的三个头文件和没有拆的源文件又放到哪里呢?请详细说明,谢谢。 

解决方案 »

  1.   

    把所有文件添加到工程中,在View类的cpp文件中引入三个头文件。编译,根据错误信息调整一下。
      

  2.   

    project->add to project->Files选择你要添加的文件确定就ok了
      

  3.   

    在解决方案资源管理器里面,选中head files 右键,添加
      

  4.   

    大哥大姐们,按照你们的意见作了,但是出现了三条编译错误,对于我这样一位vc菜鸟来说,这三条信息对我来说就是天书,更谈不上如何解决,所以还请各位大哥大姐帮帮忙解决一下谢谢哈。
    --------------------Configuration: PolygonScan - Win32 Debug--------------------
    Compiling...
    PolygonScanView.cpp
    E:\programfiles\VC6.0\MyProjects\PolygonScan\PolygonScanView.cpp(9) : fatal error C1083: Cannot open include file: 'XET.h': No such file or directory
    AET.cpp
    c:\documents and settings\administrator\桌面\aet.cpp(98) : fatal error C1010: unexpected end of file while looking for precompiled header directive
    NET.cpp
    c:\documents and settings\administrator\桌面\net.cpp(48) : fatal error C1010: unexpected end of file while looking for precompiled header directive
    Generating Code...
    Error executing cl.exe.PolygonScan.exe - 3 error(s), 0 warning(s)
      

  5.   

    呵呵,不用了,我自己解决了,我在#include后增加了头文件的目录,(头文件都放在桌面上),编译错误提示就没了