下面差不多算是最短的一个mfc示例了,先新建一个win32空项目,添加一cpp,加入如下代码
总结下:
1.CWinApp的执行先执行构造,再执行初始化InitInstance()
2.如果在项目中选择静态使用mfc库,这样会将mfc需要的东西打包到exe中,体积相当大。。。。1.9m
如果选择使用共享dll中的库,则生成的exe只有60k。平常自己调试的时候用共享dll,生成release的时候还是用静态的好,避免用户 出现找不到库文件的错误
3.
如果工程很大,头文件很多,而有几个头文件又是经常要用的,那么
1。把这些头文件全部写到一个头文件里面去,比如写到preh.h
2。写一个preh.c