MFC工程,编译时先调用了哪个函数?找不到main啊~

建立一个MFC工程(基本对话框),当编译时应该是工程名.cpp里面的函数吧?可是没有main函数啊。。。然后调用的是工程名dlg.cpp中的哪个函数?望高手赐教!... 建立一个MFC工程(基本对话框),当编译时
应该是 工程名.cpp 里面的函数吧?可是没有main函数啊。。。
然后调用的是 工程名dlg.cpp 中的哪个函数?

望高手赐教!
展开
 我来答
测绘地理信息
推荐于2016-03-06 · TA获得超过2204个赞
知道小有建树答主
回答量:516
采纳率:100%
帮助的人:474万
展开全部
MFC中程序的入口是WinMain函数,这是一个WINAPI函数,是在APPMODUL.CPP中定义的,这个文件在VC6.0的安装目录下。

你调试MFC程序时,点击Restart按钮(Ctrl+Shift+F5),就会进入该函数。

/////////////////////////////////////////////////////////////////////////////
// export WinMain to force linkage to this module

extern int AFXAPI AfxWinMain(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);
}
百度网友a2c7f1d
2010-07-18 · TA获得超过276个赞
知道小有建树答主
回答量:291
采纳率:0%
帮助的人:250万
展开全部
main函数是C里面的,windows程序入口点是WinMain函数,已经被MFC封装了,MFC程序是从全局变量C***App类对象theApp的构造开始。差不多可以认为是从
BOOL C***App::InitInstance()的函数开始的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SJH_Jacksonger
2010-07-23
知道答主
回答量:18
采纳率:0%
帮助的人:4.5万
展开全部
MFC里面没有mian函数,而是winmain,不过被封装了,你很难找到的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
HoL_KeY
2010-07-18 · TA获得超过155个赞
知道小有建树答主
回答量:88
采纳率:0%
帮助的人:111万
展开全部
可以在OnInitDialog中写代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式