在使用VS2008时,未安装vs2008sp1,MFC对话框应用程序基类为CWinApp。
安装vs2008sp1后,其基类为CWinAppEx。
为了避免在其他机器上运行缺少运行库,采用在静态库中使用MFC,但体积为1.7M多,对于一个小小的应用程序,体积确实有些大。应用程序继承的是CWinAppEx,我们可以把CWinAppEx改为CWinApp,或者在stdafx中宏定义#define CWinAppEx CWinApp,包的体积一下子就变成了400kb左右。
使用MFC静态链接而又不想包的体积太大,可以使用这种方法。