VC有什么用,怎么学?

各种流氓插件也属于其中之一。Web控件开发现在很热。各行各业都有各种各样的管制。比如百度的搜索霸,银行的各种安全控制。

VC可以开发出优秀的基于通信的程序:随着网络的发展,各种通信控件比比皆是。比如人们使用的聊天工具,BT下载工具,视频点播工具等等。这也是现在网络应用的热点。

VC可以开发高效灵活的文件操作程序:这类后台系统包括各种文件管理器和网络u盘。

VC是编译CAD软件的不二选择!!!包括AUTOCAD和UG的二次开发:这两年国内CAD发展很快,VC的贡献不可否认。

VC开发各类游戏:游戏开发一直是国家提倡的行业。游戏开发的首选工具是VC。

VC虽然属于传统的编程语言,但是实际的地位还是非常巨大的。每年对人才的需求不亚于网站开发。而且待遇往往高于网站开发。无论从应用还是工作的角度,学习VC的价值都是很有前途的。

很多人说VC太难学了。这是因为VC的系统非常庞大,涉及到系统的内核。但是,在实际应用中不可能把所有的内容都用上。所以在学习的时候,一定要有选择性的学习。学习VC,通常需要遵循以下流程。

第一阶段:首先学习VC的各种语法。特别是封装、继承和多态必须被细化。这个时候,不要让vc的各种特点分散了你的注意力。现阶段可以重点关注各种算法的实现。现阶段可以参考机械工业出版社出版的《VISUAL C++6.0完全自学手册》。

第二阶段:基本掌握语法后,就可以接触简单的系统API了。学习Windows的编程原理和机制;先了解Windows系统的消息机制(多任务、消息映射等。).一开始我们用基本的SDK形式开发了几个程序作为入门(WinSDK编程就是直接调用Windows的API进行编程)。其中,SDK的全称是Software Developers Kit,意思是软件开发工具箱;API的全称是application programinterface,意思是应用编程接口。现阶段可以参考机械工业出版社出版的《VISUAL C++6.0完全自学手册》和人民邮电出版社出版的《Visual C++ 6.0开发指南》。

第三阶段:用MFC开发程序。MFC的全称是微软基础类。它是封装WinAPI的类库,是类的集合。它通过覆盖窗口API,为编程提供了面向对象的接口。它使windows程序员能够利用C++对象的特性来编程。现阶段可以参考人民邮电出版社出版的《掌握MFC编程》。

第四阶段:到了一定程度,你需要选择学习的方向。根据应用,VC可以细分为很多应用方向。比如工业控制、电控学习通信的VC++开发,可以参考铁道出版社出版的《VISUAL C++实践与提高——串行通信与工程应用》。学习游戏开发和视频处理可以参考铁道出版社出版的《VISUAL C++实践与提高-数字图像处理与工程应用》。学习大型系统开发可以参考铁道出版社出版的《VISUAL C++实践与提高-数据库开发与工程应用》。然而,在新兴的网络开发中,可供参考的书籍却很少。