MFC win32区别

空项目好,咱们从来再来。做出来的程序肯定是黑乎乎的东西,新手做这个,高手其实也喜欢这个。
win32项目,给你预编译头,新手用不到的,其实我也没用过。
 
win32应用程序,就是做界面的。难看的像系统自带的计算器,好看点的像QQ,更好看的就是游戏。但是这用一般书本上的c++知识是做不出来的。应该使用某个公司的开发库或操作系统API。
预编译偷应该给你包含了一个做界面的头文件。
 
mfc就是微软的开发库。开发出来的东西只能用于微软的操作系统。
api指的是操作系统的内部函数。用微软的api开发出来的只能用于微软。用linux开发出来的能用于linux。
gtk是支持linux 的开发库,对微软的 兼容不是很好。
Qt兼容微软与linux。
 
做api编程的比较多,这里我不给你介绍某一个。
c++还有很多的出路。比如3d什么的..

可以这样理解,MFC是 对 win32的封装(MFC对windows API函数的封装)

比如有2个函数, void a(); void b(); 把它们看成是win32项目
那么我用MFC定义了一个新函数void ab();,包含了 a和b这两个函数和它们的全部功能。这就是它们的关系。 
应用场景的话,就是说用MFC能做出来的东西 ,win32肯定也能作出来. win32程序更接近底层,但是开发软件的效率底。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值