vr2013中我建立了一个窗口程序项目,怎么才能找到主函数?

vr2013中我建立了一个窗口程序项目,怎么才能找到主函数?,第1张

MFC框架下,主函数并不在你的工程文件下,所以你看不到,你只要知道第一个构建的类是MainFrame即可,而且就算你找到了,MFC下你只能找到主函数 _WinMain。。。

CLR窗口应用程序 .net框架,则很好找,主函数就是main,但切记不要再main里写内容,因为主函数是用来构建框架的,如果你写到main最前面首先此时所有对象没有构建,你要在这写个死循环,程序就不启动了,如果你写到最后,在你关闭程序前,你写的代码是不会运行的。。。 窗口程序里,主函数不重要,根本不用管在哪。。。关注主窗口更重要。。。

1、在希望观测的变量下方打个断点,回到主函数,点击运行。

2、则程序的执行过程会在子函数中的断点处停止,此时会发现workspace中的变量都变成了这个子函数中的变量。

3、将鼠标移到某一个变量处,会显示出此变量的,数据类型和值。

4、点击步进,可单步执行代码。

进入程序后,就开始找main函数,可能是int main也可能是void main等。

然后可能遇到判断、循环、分支结构,然后按各自的语法分别执行,还可能遇到被调函数,到了那里就再去执行被调函数,执行完被调函数就再回来。

直到main函数全部执行完毕,直到最后一行结束,然后程序退出,运行界面出现perss any key to continue。

顺序就是从上到下。遇到一些结构遵循结构的语法进行,但是整体顺序就是由上到下。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11911406.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存