使用vc编程,可不可以不既不使用FRAMEWORK也不使用MFC,直接调用API?

使用MFC和FRAMEWORK变成,总感觉是在别人类库的基础上编程,我想尽量的靠近底层的东西,当然我也不想直接使用汇编语言。而且使用MFC需要有部署文件,使用FRAMEW... 使用MFC和FRAMEWORK变成,总感觉是在别人类库的基础上编程,我想尽量的靠近底层的东西,当然我也不想直接使用汇编语言。
而且使用MFC需要有部署文件,使用FRAMEWORK需要先安装它,都不能直接运行。

那么能否直接使用API编程呢?是不是只要在程序中不使用MFC类库和FRAMEWORK编程就不需要安装任何东西,也不需要任何文件的支持,就像飞鸽软件一样,就一个文件,只要有WINDOWS就能运行。

而只适用API编程是否可行,我看打部分VC的书,不是使用FRAMEWORK就是MFC,为什么没有直接用API编程的书呢?有没有这种程序的实例呢?
展开
 我来答
百度网友9f1719ddd
2008-10-13 · 超过12用户采纳过TA的回答
知道答主
回答量:29
采纳率:0%
帮助的人:0
展开全部
你想造一个汽车,但是不想用别人给你提供的标准配件。那么怎么办呢,你先开采铁矿石,然后提炼铁,嗯,可能还要有石灰石什么的吧。要开采石油 ……

API 编程当然是看《Windows 程序设计》(上下册),但是只适合学习,不用MFC的话,开发效率太低了。

软件开发什么效率最低呢,是代码执行效率么? —— 当然不是了,效率最低的是人的开发效率!你一天能写多少行代码啊,开发完一个软件,最后统计的结果一天不过几十行而已。
百度网友1b4cc0f
2008-10-12 · TA获得超过1万个赞
知道大有可为答主
回答量:4241
采纳率:42%
帮助的人:1941万
展开全部
可以呀
工程类型选win32 application就可以了
直接用win32 api编程的书首推《windows程序设计》上下册
其实msdn光盘samples\vc目录下有很多例子程序,包括api sdk程序,看那些例子就足够了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fengzhiyeq
2008-10-12 · TA获得超过824个赞
知道小有建树答主
回答量:535
采纳率:0%
帮助的人:343万
展开全部
当然有啊,这就是所谓的API编程,早期的编程都是这么做的啊,C/C++编程中很多人都是这么做的啊,这么做是为了快速的针对问题,但是对于编程人员的要求比较高,有这方面的书的,这种比较接近于底层编程,我不知道你是不是懂那些底层的东西,有本书好像叫 WINDOWS 编程技术,不知道是不是这个名字了,以前看的,还不错,是翻译的国外的,感觉还行的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友32cdd9945
2008-10-13 · TA获得超过1374个赞
知道大有可为答主
回答量:2429
采纳率:100%
帮助的人:1930万
展开全部
可以考虑用wtl,和mfc类似,但编译出来不用依赖其他东西了。
其实mfc也可以使用静态编译的。

直接用api还是很烦的,我现在写简单的小程序也是用api,但复杂点的容易搞乱。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jdzfjfhnui
2008-10-13 · TA获得超过289个赞
知道小有建树答主
回答量:533
采纳率:0%
帮助的人:0
展开全部
API编程啊有的 API程序设计这本书有网上找
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式