VC++6.0的一系列问题,MFC/.... windows应用程序开发???

我现在读大学学数学的非常喜欢计算机当初处于意外没读计算机系,开始有玩过易语言,垃圾的把,后来花了些时间了解了下vb、c、C#,这些,发现还是学C++的好,于是下载了个VC... 我现在读大学 学数学的 非常喜欢计算机 当初处于意外没读计算机系,开始有玩过易语言,垃圾的把,后来花了些时间了解了下vb、c、C#,这些,发现还是学C++的好,于是下载了个VC++6.0那个编程工具,到淘宝买了些C++的教程,好像是清华大学的那个,
我的目的就是学习这门语言后写小软件,我知道C++里面有好多东西可以学,我现在被这里面的这些东西完全搞乱了,什么files、projects、workspace 还有里面的这些源文件啊 mfc啊什么什么的,搞得好乱,
想开发简单的桌面应用程序啊
从哪里入手?比如最简单的就是一个窗口 上面一个文本框 一个按钮 单击按钮文本框的内容显示 hello world都不知道从何入手,不像vb出来就可以拉组建出来写一两句代码就好,我是很喜欢编程的,但是太迷茫了 又没人教 这不上来求助大家了, 就比如说我上面这个例子 该怎么开始弄 什么窗口的设计啊 注册啊 更新啊什么的 甚至连选择创建什么程序都不知道 mfc***exe? 还有别的什么吗?还是本来就是别的什么?
展开
 我来答
souvis
2011-07-03 · TA获得超过132个赞
知道答主
回答量:77
采纳率:0%
帮助的人:97.7万
展开全部
你说的教程应该是谭浩强的《C++程序设计》吧,这本书作为入门教材是比较不错,讲的很通俗易懂,朋友要学习C++我都是首推这本书。

简单说下所谓的开发:
一般我们做一个开发,具备独立完整性的、能编译出可执行文件的集合叫“工程”(Projects),一个工程会由(很)多个代码“文件”(Files)组成,文件又分为头文件(*.h)和源文件(*.cpp)。我们开发一个项目就是从创建“工程”(Projects)开始的,开发过程中根据需要我们可以添加“文件”(Files)来写新的东西。而workspace(工作空间,文件后缀名为dsw)是用来管理工程的,一个工作空间可以含有多个工程,这点现在你可以先不管。

用VC6.0做开发:
一般刚入门常用的是两种工程:Win32 Console Application和MFC AppWizard(exe),前者运行出来是类似dos命令行的黑窗口,后者是我们现在常用的可以用鼠标操作的窗口,就像你说的,上面可以添加些按钮之类的控件的。
这两种工程,前面一种结构要简单些,主要就只是一个裸露的main函数,直接在上面写代码就行了,从上而下,流程相对简单明了。后面MFC程序的结构相对要复杂,这需要你学习了C++类部分的内容后才能进一步学习。
如果你是刚开始学C++的话,建议你先不急着碰MFC,还是先用谭浩强的那本教材来打基础,上面会教你怎样写简单的程序,并给出很多例子,好好消化这些例子,同时切记要经常动手写代码,多看看别人优秀的代码。刚开始你就先写Win32控制台程序吧。

另外在此提前推荐个我认为比较好的MFC视频教程:孙鑫的《VC++从入门到精通视频教程》
http://www.pconline.com.cn/pcedu/empolder/gj/vc/0607/820674.html
傷吻学7063
2011-07-03 · 超过12用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:39.4万
展开全部
其实我和你状况是一样的,大学数学系的,但是爱好程序设计···
首先没必要接触多种编程语言,认真学习C++吧,一通百通!
对于你的问题我只能说你还不善于学习,没有充分利用资源(网络、图书管、网络论坛等等)
C、C++基础知识必须的学好,如果基础语法没学好,后阶段的学习会比较困难
要学MFC最好是先学Windows程序设计,了解Windows应用程序的运行机制和原理,要是没这个基础去学MFC,学的好的,也就知其然而不知其所以然,可以写出小程序,但是不了解MFC的封装特性和程序执行顺序,从而出现错误不知从何下手查找。
其实你不用迷茫 大学能找到自己的爱好就很不错了,网上的视频真的很多,在大学里要靠课堂上学这些,可能性不大,基本上都是自学,别人可以做到你自然也可以做到、。有句话说的好,编程爱好者只要能坚持就已经战胜了百分之五十的人,大部分的人在处于你这种状况的时候选择了放弃,只要你坚持,懂得学习,你就会在一步步的成功中找回自信,找到快乐与充实感······
最后说一句 想学好编程还是得学一下操作系统的,对网络也该有点了解,这些对多线程、网络编程什么什么的都是比较有帮助的····
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lovesth_520
2011-07-03
知道答主
回答量:3
采纳率:0%
帮助的人:3.1万
展开全部
意见,如果你真的想学好C++的话,这不是一朝一夕的事,看完清华大学的那本书,那只是基础,C++primer堪称经典之作,看完这两本书,掌握大部分。不能说你能写windos程序,如果写windows程序,嗯 有一本书叫windows程序设计,王艳萍的,看哪个,看完哪个了,在看MFC,这样差不多才能写一个大致的窗口程序,中间你可以了解了解windows系统机制什么的
什么易语言啊 vb啊 C#啊 个人觉得哪些就是所见即所得的一个东西,对深沉次了解用处不打,只告诉你一个按钮,添加一个动作,就可以执行什么??那是为什么呢??编译器没说,语言更没说,windows程序设计会解释这个 嘿嘿
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
闻人忻
2011-07-03 · TA获得超过681个赞
知道答主
回答量:240
采纳率:0%
帮助的人:218万
展开全部
c语言建议你看清华大学谭浩强老师的《c程序设计——第四版》,网上有ppt
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
njw孙尚香
2011-07-16
知道答主
回答量:15
采纳率:0%
帮助的人:7.7万
展开全部
你的问题是你C++编程还没入门?建议多看、多学、多请教!信心、恒心!等你学好了再找我谈。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式