自己对MFC机制的猜想(虽然是猜想 但大致可以证实是正确的)

本文通过一个简单的示例探讨了MFC中全局变量的工作机制。作者通过创建一个全局对象并在对象初始化时将其自身赋值给全局变量的方式,揭示了MFC如何在运行时找到并使用该全局变量。

用调试追了半天想知道MFC什么机制,调用真多,得,以下是自己的猜想

(我简单点表达,顺便附上代码):开始一直在想MFC是怎么找到自己定义的那个全局变量的,以为是MFC读内存什么的,都不敢继续想怎么弄的了。突然想到古时候很多人进妓院都是无可奈何,门口有人一直喊大爷,来呀。。不去多没礼貌啊。感觉像是自己建的那个全局对象喊MFC的。。说话不严谨,就是这个意思哈。全局对象初始化是先于WinMain的,是对象初始化的时候把自己给了MFC的。。唉。。真贱啊!

 



App.h:

 

App.cpp:

 

entry.cpp:

 

usercode.cpp:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值