请问MFC AppWizard工程的程序入口在哪里?

来源:百度知道 编辑:UC知道 时间:2024/05/14 19:54:39
我是个新手,知道Win32 Console Application 工程的入口就是那个main函数,但是,AppWizard工程的程序入口我不知道在哪里?另外这二种工程有什么不一样?AppWizard工程我实在不大了解

入口是不需要被你看到的,因为MFC入口里做的东西都是一些重复的东西,没有必要让人看到。
他的入口其实就是winmain
两种工程没有什么不一样的,mfc就是微软把东西都封装好,替你干了一些重复的没有啥意义的事情

WinMain,你可以编译之后直接按F10,它会自动进入入口点。

首先一个exe(或dll)可执行文件的入口位置是ms自己定义的,它想要他从哪里执行就从哪里执行。ms定义的pe文件结构上就固话了这个入口点的位置(通过pe文件解释器来实现,类似dos下的command.com)。
VS编译后生成的就是一个pe文件,MFC封装了入口点的执行挑转,通过好几步跳转才进入main,或winmain的,你可以用f10,或f11调试来观察。