mfc 书

本文探讨了Windows操作系统接口的调用方式,强调了在深入MFC编程之前,理解Windows程序编写的基础知识的重要性。文章指出,MFC是将Windows编程接口封装为C++类库的工具,并提供了学习资源推荐。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

引用:http://zhidao.baidu.com/question/194502850.html

WINAPI就是stdcall,是windows下函数的标准调用方式。
函数的调用方式是说,函数参数的入栈顺序,是从左向右还是从右向左;
函数运行完毕后返回调用者时,由谁清栈。

这种东西可以查msdn,那里有详细解释。
这些都不是mfc的东西,而是windows操作系统接口的规定。如果你还不熟悉windows系统下如何通过调用windows系统接口来编写应用程序,最好先别碰mfc,它只会让你更迷惑。
有一本很厚的书《windows程序设计》,网上有电子版下载,或者参考msdn安装目录下\samples\vc\sdk里面的例子也可以,先弄清windows程序是如何编写的,然后再去看mfc书籍。
windows编程接口是C语言的,mfc把它封装成C++类库。而且mfc不光封装了windows编程接口,还封装了应用程序框架,比如WinMain函数(相当于main函数)就被mfc封闭起来了,程序里根本找不到。
mfc编程书籍一个是孙鑫的视频,一个是潘爱民的《mfc技术内幕》。不过这类书籍都讲如何实现某些功能,而不谈mfc内部如何工作。
如果对mfc内部工作流程感到困惑,可以参考侯捷的《深入浅出mfc》。

转载于:https://www.cnblogs.com/sode/archive/2012/10/24/2737503.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值