摘要:本文主要向大家介绍了VC编程之一个学VC思想上的误区,通过具体的内容向大家展示,希望对大家学习VC编程有所帮助。
本文主要向大家介绍了VC编程之一个学VC思想上的误区,通过具体的内容向大家展示,希望对大家学习VC编程有所帮助。
时下学计算机的大多想学编程,且大部分都是在Windows下工作的,而目前学得最热门的是VC ,大多数人一开始就开始学习VC ,VC 是以C++为语言基础的开发工具,而C++是C语言的扩充,故要学好VC 最好是先学好C和C++。
用VC 编写Windows程序有两种:1. Windwos c方式(SDK ),2. C++方式:即对SDK 函数进行包装,如VC 的MFC,BCB的OWL等。SDK 编程就是直接调用Windows的API进行编程,平时人们常说"用 SDK 写程序"就是指用Windows的API函数来写程序,API由上千个API函数组成(Win95的API有两千多个)。而MFC是API的封闭,结合面向对象程序设计的继承性和多态性组成一个个的"类",共由一百多个类组成。尽管MFC比SDK 方便,但要深入VC ,直接去学MFC却是不明智的选择。只有在熟悉了MFC的运行机制的情况下,才有可能深入下去。所以学VC 最好是先学用SDK 编写程序,在此期间掌握Windows操作系统的工作原理和各API函数的应用,然后再深入MFC。
编程环境
我们仍然用VC 6的IDE(集成开发环境)来编写SDK 程序,启动VC 6后选择File菜单的New...选项,在出现的New对话框的Projects标签内选择Win32 Application,然后在Projects Name指定项目的名字,在Location中指定路径后按OK按钮,在出现的对话框中,如果你想要用C语言来写程序可以选择An emtpy project,如果你想创建一个带有WinMain入口函数和普通参数的设定的项目,可以选择A simple Win32 application,如果您想创建一个简单典型的“Hello World!”Win32SDK application应用程序,可以选择A typical "Hello World!" application。确定项目类型后按Finish完成。
在VC 6环境下,你依然可以使用资源编辑器和ClassWizar等工具完成程序的编写。用SDK 编写程序关键是能够程序的来龙去脉,当然那样效率会很低,不比VB、PB那么快,任何东西都是有得有失,如你熟悉用SDK 写程序后,对MFC会比较容易上手的,关键要熟悉C++的三大特性。
以上就介绍了VC/MFC的学习,希望对VC/MFC有兴趣的朋友有所帮助。了解更多内容,请关注职坐标编程语言VC/MFC频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号