深入浅出MFC——为何有些类要自己添加头文件

当我第一次看鸡啄米的VS2010 的时候,特别是在用对话框的时候,其中说要添加TiaDlg.h ,当时我就在想为什么要加入这个,在加入一些函数时却不要,有些又要, 一直都不解,直到今天中午看到mfc深入浅出这本书,我才知道,所有的Windows程序都必须包含到WINDOW.H,但是WINDOW.H只包含大模 块所提供的API函式,而那些Common Dialog、ToolHelp(就是新式的API函数)是没有被包含在那个头文件中的,system DLLs,例如COMMDLG.DLL 或MAPI.DLL 或TAPI.DLL 等等,就得含入对应的表头档,例如COMMDLG.H 或MAPI.H 或TAPI.H 等等这些都要自己去添加头文件,而不是系统自动生成,要不然就会在敲代码时出现红线,编译不能过

posted @ 2013-07-10 13:04  cjicl  阅读(255)  评论(0编辑  收藏  举报