×

vc教程 c

怎样学vc++?懂得vc6.0的高手进啊!!!

admin admin 发表于2022-09-04 03:18:02 浏览108 评论0

抢沙发发表评论

本文目录

怎样学vc++


学VC++在前期C语言要求并不高,但要了解一点C++,其中类是最重要的
关于怎么学VC,介绍个视频给你,就是孙鑫老师的VC++教程,在网上都有下的,确实是入门的经典视频,不知道有多少人是看这个视频走上IT这条路的。把孙老师的视频看完并完全掌握了,就已经差不多了,剩下的就是需要经验和实战,否则闭门造车作用不打。你才大一,你可以把数据结构,SQL server,操作系统学好,这个关于以后的提高。
基本就这么多了,其实,这个就入门难点,等你入门了,一切就是水到渠成!

懂得vc6.0的高手进啊!!!


在vc下新建一个文件,选择C++ source file文件(也就是C++源文件,vc里面C的源文件就是cpp格式的)。或者是先建一个工程,选择win32 console application,再在工程里面新建源文件。(编译的时候是需要在工程里进行的。如果你是直接建一个源文件,那么在编译的时候会提示你会创建一个活动工程,点确定就行了,系统会自动创建一个活动工程了)
在源文件里打代码,编辑。如果要输出你好就是:
#include《stdio.h》
void main()
{
printf(“你好\n“);
}
按F5直接编译运行。或者在窗口里面点击运行。那样窗口会一直在。而按F5可能窗口就是闪一下。在代码的编辑框下面是运行的信息。如果编译出错,可以在里面找到错误信息,双击某一条错误信息,上面的代码框里面会显示相应的行,便于你差错。
最后祝你好运

如何使用vc


运行vc6 新建(file-》new),进入project选项页
vc6可以新建很多种类型的工程
经常接触的有mfc(exe、dll),win32 console applition(控制台应用程序)等,选择其中的一种类型建立一个工程类型建立。
以你上面的程序为例
你可以选择win32 console applition
在右边输入工程的名称(这时还是工程,并不是你的文件)
ok后,进入vc的编辑环境中。
这样你可以添加文件了,依然file-》new,进入file页,选择你要添加的文件,主要用的是h(头文件)和cpp(元文件),确定后输入你的代码
输入结束,编译 运行..(都在build菜单中,工具栏也有)
运行后就会出现在c中经常看到的dos窗口了。
-vc教程

打算自学VC++,求好的教程资源,推荐几本好的书


学习vc++,建议先学习c++的面向对象的思想,推荐清华大学C++程序设计教程--唐浩强 ;然后学习vc++的MFC框架结构;推荐深入浅出MFC 侯俊杰 与 孙鑫的vc讲解;这是个从基础到提高的一个学习过程。可以一试。我在百度上给你搜的
-c

VC6.0怎么使用


进入VC界面后,点击文件--新建,会弹出一个对话框,点击上面的“文件”,然后选择“C++ Source File“,在“文件名”里输入新建的文件名,再在“位置”里选择你要保存文件的位置,点击确定就可以了-vc教程

之后就可以编辑了,编辑完之后依次点击下面的这三个按钮,其功能分别是 保存、编译、执行,编译无错误就可以运行了


VC++怎么入门


按照楼上兄弟的说法!可能学了n年还没开始学 VC 吧!在你的心中VC就是那么难的吗!怎么说我也是学VC的,虽然不敢说很厉害,但是自觉对VC还是挺有心得的。
学VC最主要的首先要对 C++ 有一定程度的了解,如果C++不懂,学VC将难度很大。
有一定的C++基础之后特别是 继承,多肽摸版这些东西。
然后就可以去看 MFC 的教程,如实例之类的书来看,对那些编程叫熟悉之后,可以买一些原理类的书来看,如 深入浅出 MFC 。学VC一般的说法就是学 MFC ,不要以为VC就是C++。
其实VC没有想象的那么难,只要用心。
-c

怎样才能学会编程VC和C有什么区别


首先VC是一个软件(IDE集成开发环境)(编译、编辑、调试)
C和C++。但C++中的有些特性是不用的,例如I/O流,多态继承
WindowsSDK(软件开发工具)
VC的灵魂:MFC(微软基础类库)
ATL(ActiveX模板类库)
其他的SDK,如OpenGL,DirectX,ActiveMoive,DrawDib(WinG)
VC是许许多多技术的综合,就好像少林72般绝技,一般在应用中学会其中很少一部分就够了。我们的现在目的,其实不过是学一套少林长拳。这套长拳应包括:
1、养成一种严谨的软件开发习惯,熟悉软件工程的基本原则。
2、C语言基础
3、C++最基本内容:类、继承性、封装性、多态性的概念
4、如何用向导建立一个程序框架
5、设计菜单
6、设计工具条
7、设计和使用对话框,熟悉最常用的对话框控件:按钮、静态文本、编辑框等
8、知道怎样新建类、成员函数、成员变量、消息处理函数。
9、了解最常用的Windows消息:如WM_PAINT(重绘窗口),鼠标按下、弹起、移动,初始化对话框,等。
10、了解最简单的GDI(图形设备接口):写文字、画框、画点、画线、画圆,设置画笔、画刷。
11、熟悉最常用的MFC类:
CWnd
CDocument
CView
CDC
CDialog
CWinApp
CGdiObject及子类
CString、CPoint、CRect、CSize等简单数据类型
CFile
以上提到的这些内容,是每个人都会用到的内容。
二、MFC简介
上述主要内容都是与实际操作关系非常密切的,在此不可能讲清楚;而且,这些在一般的书里都会讲到。我主要将最重要的MFC介绍一下。
MFC是对WindowsAPI的封装,大大简化了我们的工作;学VC主要就是要学MFC,大约有100多个类,但常用的也就二三十个。应该象背4级单词一样将这些常用类搞懂;当然不要死记,要通过看帮助、看例子、动手练习来学会它们;而且,并非每个类的内部的所有函数都要学会,要日积月累。如果真的想成为高手,做个笔记本把自己认为重要的类、函数记下来,随时学习,也是很好的突击方法。
下面介绍最重要的MFC。
CWnd:窗口,它是大多数“看得见的东西”的父类(Windows里几乎所有看得见的东西都是一个窗口,大窗口里有许多小窗口),比如视图CView、框架窗口CFrameWnd、工具条CToolBar、对话框CDialog、按钮CButton,etc;一个例外是菜单(CMenu)不是从窗口派生的。该类很大,一开始也不必学,知道就行了。
CDocument文档,负责内存数据与磁盘的交互。最重要的是OnOpenDocument(读入),OnSaveDocument(写盘),Serialize(读写)
CView视图,负责内存数据与用户的交互。包括数据的显示、用户操作的响应(如菜单的选取、鼠标的响应)。最重要的是OnDraw(重画窗口),通常用CWnd::Invalidate()来启动它。另外,它通过消息映射表处理菜单、工具条、快捷键和其他用户消息。你自己的许多功能都要加在里面,你打交道最多的就是它。
CDC设备文本。无论是显示器还是打印机,都是画图给用户看。这图就抽象为CDC。CDC与其他GDI(图形设备接口)一起,完成文字和图形、图像的显示工作。把CDC想象成一张纸,每个窗口都有一个CDC相联系,负责画窗口。CDC有个常用子类CClientDC(窗口客户区),画图通常通过CClientDC完成。
CDialog对话框
CWinApp应用程序类。似于C中的main函数,是程序执行的入口和管理者,负责程序建立、消灭,主窗口和文档模板的建立。最常用函数InitInstance():初始化。
CGdiObject及子类,用于向设备文本画图。它们都需要在使用前选进DC。
CPen笔,画线
CBrush刷子,填充
CFont字体,控制文字输出的字体
CBitmap位图
CPalette调色板
CRgn区域,指定一块区域可以用于做特殊处理。
CFile文件。最重要的不外是Open(打开),Read(读入),Write(写)
CString字符串。封装了C中的字符数组,非常实用。
CPoint点,就是(x,y)对
CRect矩形,就是(left,top,right,bottom)
CSize大小,就是(cx,cy)对(宽、高)
三、用好MSDN和例子
作为提高,推荐看的例子有:
nHello最简单的程序框架
nScribble鼠标绘图。教程:编程基础,GDI
nDiblook图像处理最简单范例
nMFCIE因特网浏览器
nEnroll数据库
nDaoviewDao(数据访问对象)范例。树型和列视控件
nCubeOpenGL范例,画一个不断旋转的方块
nHierSvrOLE服务器
nOclientOLE包容器
nDrawcli鼠标绘图。也包括OLE。
nWordPad写字板。OLE
四、几点经验
A.为什么要用Windows而不是DOS编程
Windows编程并不比DOS编程难很多,只是在刚刚接触的时候感到头绪繁多,不知从何下手。实际上,如果你会C语言,你会发现Windows编程的难度并不比当年学C语言时大。DOS编程要想成为高手,也需要学习几百个函数(无论是TC、BC、MicrosoftC),并要深入了解汇编语言级的DOS功能调用。而现在在Windows下,付出相同的工作量,你却可以获得几倍的收益。如果你以前熟悉DOS编程,现在再搞Windows编程,只要两个星期肯定会感到巨大的优越性:在DOS下,每一件事都要自己干,而且还有64K内存、显示精度等的限制,实在是事倍功半了。
B.为什么要用VC而不是其他Windows编程语言
n大多数大型软件(包括Windows自己)都是用C、C++编的,所以可以利用的源代码特别多。例如Photoshop,就有VC的编程接口。的其他的语言都不如VC有历史优势。而且VC的开发工具特别多,从控件公司到硬件开发商,其产品很少敢不提供VC接口的。
nVC适合组织大工程(VB就不行)
nBorlandC++或C++Builder也很不错,并不比VC差。但BC的版本兼容性不好,从3.1到4.0就出现“代沟”,而且VC提供了极为丰富的文档和范例,VC的参考资料也远比BC多。并且VC与其他的VisualStudio成员可以协调工作,对软件工程有利。
学习VC,千万不要用我们在学校里学英语的方法,而要用小孩学说话的方法。所谓学英语的方法,就是我们在本科时学C语言的那种模式:详细搞懂每一个细节,背大量的规则,很少上机实践,没有实际问题供解决,最后由考试来断定学习成果。这种模式的后果大家都清楚:我们学了十几年英语,可有不少人还只会四五千个单词,写百把字的文章,不会说,不能听;尤其要命的是,看不懂VC的帮助文档。我们要象婴儿一样,在使用中学会语法、修辞和词汇;一开始肯定只能编出最糟糕的,就好像小孩开始只会说:“爸爸坐车车”;但“爸爸”“车车”这些词对小孩是最需要的,学习的效率反而最高。学VC的时候,应从我的需要出发,先做一个最简单的东西,然后一点一点复杂起来,象滚雪球一样。
学习VC尤其要和别人交流,你苦苦思考不明白的,也许别人早就解决了。一定要善于学习:从书店找出有用的书;向身边的高手学习;寻找可以利用的源代码、类库、组件、控件、库;如果能上互连网,那就更加能解决问题了。
-vc教程

为什么很少VC++教程


不是过时了,而是C++太难了。JAVA就是给傻瓜学的。他入门快(入门后就开始变难了,但是这个浮躁的社会,WHO CARE?)。当然如果你喜欢C++又想入门快那就学C#和.NET吧。虽然其实和JAVA有很多共同点。但是比C++入门简单。
LZ要给自己定个方向,我到底要做什么?做手机软件开发,或者一些小程序,那么学JAVA。学1、2年你会发现,我TM真是天才,这么牛B的东西都做得出来~然后从构架方向深入,是很不错的前景。
大型电脑游戏那么C++ WIN API是必须的。做WORD这样的软件,学C#也足够了。当然也可以学MFC。当然你深入后会发现其实都要学的,但是入门决定了方向。这个深入是工作几年后的事儿了。
-c

求大量vc++6.0教程


Visual C++ 6.0 教程下载- 免费电子书|电子书下载 http://www.eshuba.com/soft/281.htm《Visual C++ 6.0 21天自学教程》_VC教程_天极下载 http://mydown.yesky.com/tests/236/236575.html《Visual C++ 6.0实例教程》 http://www.waterpub.com.cn/softdown/SoftView.ASP?SoftID=1979Visual C++ 6.0 教程- 源码网下载 http://www.jfsky.com/SoftView/SoftView_10777.html
-vc教程

如何学习VC++


VC只是一款软件,就是能使C,C++语言编写的代码在上面运行的IDE。首先你得学好C和C++语法,不知道你有没有C语言基础,没有的话先买本《C++ primer plus》自学,有的话买本《C++primer》学习,都学好了,基础语法就会了。既然你有其他语言功底,应该很快能学好。接着是实际运用,就是vc开发了。那么首推孙鑫的《VC++深入详解》,这是入门级的手把手地教你使用vc的。然后根据自己的情况,可以自己去做几个简单的软件,也可以继续学习有关vc++开发项目的书籍,看看别人是怎么开发的。然后就是自己实际去开发了,其实就是将所学的东西适当地组合运用(例如某个项目要将界面,数据库编程,多线程组合)。
-c