MFC中的afx.h和afxwin.h两个头文件有什么区别?

来源:百度知道 编辑:UC知道 时间:2024/05/23 14:49:28
查看了它们的源代码,不知道有什么区别,
请高手指点,多谢!

不同的文件声明了不同的类。
我粗略浏览了一下,AFX.h里面定义都是CObject及其派生类,还有文件类、时间类、异常类、字符串类等等,都是与窗口无关的类。
AfxWin.h里面包括Cwnd、CWinApp以及各种控件类,显然都是与窗口有关的类。
我想这应该是主要的区别吧。

查看声明得知
在 afxwin.h之中有afx.h的声明,
所以afxwin.h包括afx.h
so,只要一个afxwin.h就够了

guanzhu