深入浅出的第6章 jjhou提到了WINMAIN.cpp,它是干什么的呢?
解决方案 »
- 工具栏处理按下图片列表//为什么图片不显示呢????
- 急急急急!谁能告诉我这个错误是什么意思??
- 如何将256色、16位、32位的位图转为32位
- 问个简单的问题,大家帮帮我!
- 进来帮我看看:谁知道这个宏是什么意思啊?
- 为什么我用接收数据的recv()的返回值为零??
- VC下面用FILE *fp,fopen,fwrite可能会有什么问题?
- (高手请进)如何用directshow实现视频捕获、视频压缩(mpeg4)、视频网络传输以及回放?
- 谁也正在看深入浅出啊?可以一同边看边交流吗?把它的内容真正搞的请清楚楚的,互相促进,共同提高,
- 关于richedit选择文字问题。
- 库文件调用
- 如何在对话框中加入菜单?
#ifdef _UNICODE
#define _tWinMain wWinMain
#else
#define _tWinMain WinMain
#endif
---------------------------------
MFC的WinMain在APPMODUL.CPP被定义为
_tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
------------------------------------
extern "C" int WINAPI
_tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPTSTR lpCmdLine, int nCmdShow)
{
// call shared/exported WinMain
return AfxWinMain(hInstance, hPrevInstance, lpCmdLine, nCmdShow);
}
---------------------------------------
因为MFC的存在而重新设计AfxWinMain的入口.
在winmain.cpp中实现了它。
一个mfc程序我看只有Stdafx.h这个头文件被include。前面的2个呢?
你看看APPMODUL.CPP,winmain.cpp是否有
#include "stdafx.h"
-------------------------------
debug 模式下,一直f11,就可以一目了然了