預編譯頭文件:STDAFX.CPP,STDAFX.H
這兩個文件用於建立一個預編譯的頭文件.PCH和一個預定義的類型文件STDAFX.OBJ。由於MFC體系結構非常大,包含許多頭文件,如果每次都編譯的話比較費時。因此,我們把常用的MFC頭文件都放在stdafx.h中,如afxwin.h、afxext.h、afxdisp.h、afxcmn.h等,然後讓stdafx.cpp包含這個stdafx.h文件。這樣,由於編譯器可以識別哪些文件已經編譯過,所以stdafx.cpp就只編譯一次,並生成所謂的預編譯頭文件(因為它存放的是頭文件編譯後的信息,故名)。如果讀者以後在編程時不想讓有些MFC頭文件每次都被編譯,也可以將它加入到stdafx.h中。采用預編譯頭文件可以加速編譯過程。