求VC++的学习顺序

初学者,刚学完了C++的基础,看了《C++Primer》,想学VC++,却发现不太看得懂。。请教各位,VC++应该是个什么循序?1.请问windows编程、API、SDK... 初学者,刚学完了C++的基础,看了《C++ Primer》,想学VC++,却发现不太看得懂。。请教各位,VC++应该是个什么循序?

1.请问windows编程、API、SDK、MFC都是什么关系啊?

2.请给出学习的顺序(比如:Win Api->MFC->VC)

不懂的请不要复制,懂的过来人请不吝指点一二,谢谢
展开
 我来答
lhl159102
2010-10-16 · TA获得超过319个赞
知道小有建树答主
回答量:337
采纳率:0%
帮助的人:131万
展开全部
感觉和我差不多啊。就我的理解给你说下:
windows编程:指出了是在windows环境下的编程!以区别于其它环境了。关键是学好windows的API函数以及你所选的编译器(IDE),当然英语牛逼的话会很容易的!
Windows API是一套用来控制Windows的各个部件(从桌面的外观到为一个新进程分配的内存)的外观和行为的一套预先定义的Windows函数.(选自百度百科)
SDK,Software Development Kit 的缩写,中文即“软件开发工具包”。广义上指辅助开发某一类软件的相关文档、范例和工具的集合。一般而言,SDK即开发 Windows 平台下的应用程序所使用的SDK.(选自百度百科)
MFC(Microsoft Foundation Classes),是一个微软公司提供的类库(class libraries),以C++类的形式封装了Windows的API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。(选自百度百科)

建议楼主先把windows对窗口处理的内部机制搞清楚,之后学习用windows api函数写一些简单的窗口程序,之后在学MFC(一个任重道远的过程)。这个过程中你用VC就是在学VC了!MFC就是VC下的,你上其它IDE中式找不到这个词的!
2楼说的很对,孙鑫老师的vc++视频教程很好很强大的!推荐楼主下。
Mr_Exe
2010-10-15
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
我也是刚刚开始学VC++的,感觉有点复杂看不懂,我现在的方法是先看看win Api->MFC;
介绍点资料给你,我自己在用感觉挺好的,孙鑫老师的vc++视频教程,百度一下应该有;如果没找到的话可以M我,我有整套的视频教程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阿峰的编程博客
2010-10-16 · TA获得超过1166个赞
知道小有建树答主
回答量:620
采纳率:0%
帮助的人:420万
展开全部
先学VC,把每个版本的VC都安装一扁,放在电脑上至少一个不卸载。

因为你,不知道哪个版本好用,你也不知道自己要用哪个版本。

所以说,你首先要学的,是安装各个版本的VC。

因为,你等下听人说:
6.0太老了。
7.0用的人太少了。
8.0太差了。
9.0太慢了。
10.0太新了。

所以呢,你最重要的事,是确定自己要用哪个版本的VC,这才是最重要的。
其它的一些都是这个为基础。

没有一个好用的工具,你学什么都没劲。

然后,再学MFC,你会觉得:
“wow~~~~~~~~~用MFC弹出的窗口,比VB弹出来的窗口就是有份量~~~~”
“咣,MFC的按钮就是比VB的按钮有含金量。”

学了MFC,你再学C++,

学了C++,你再学C,
学了C,再学Basic语言,
学了Basic,再学汇编。

以上过程每年循环100次,你就什么都懂了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小清朱05
2010-10-16 · TA获得超过1372个赞
知道小有建树答主
回答量:872
采纳率:0%
帮助的人:390万
展开全部
MFC只是将API装封成了类对象来使用,使用起来比较方便!!既然你都看过c++了,建议你看看API的前面2-3章的内容,然后就可以学习MFC了,MFC比较容易学!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
capcoffee1
2010-10-16 · TA获得超过171个赞
知道答主
回答量:113
采纳率:0%
帮助的人:94.2万
展开全部
说老实话,VC的开发光靠自己琢磨肯定是不行的。我的学习经历充分说明了这一点。

百度一下ush91,优势实训网站有完整的VC开发视频课程,还有老师在线辅导,非常系统,有4个月左右就可独立进行VC的开发。相信我没错的。

enjoy!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
四念住
2010-10-17 · TA获得超过270个赞
知道小有建树答主
回答量:587
采纳率:0%
帮助的人:241万
展开全部
Win Api->MFC->VC 完全两码事啊。 winapi就是win32sdk编程 mfc是写成c++封装了win32api的类裤。 vc是c/c++等语言的编程开发环境。。
建议首先学c,c很容易学会。用c+win32sdk就可以写出窗口程序了。 都是全局函数。。 然后就是要学c++了. c++学个大概,就可以看看mfc编程。 可以用mfc快速开发窗口程序了。 刚开始学是很痛苦的过程,看着不认识的代码,很恐惧。后来渐渐明朗了。啥都不怕了。 这就是学习之路.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式