VC++编程技术与技巧研究
2015-11-08钟垣如
计算机与网络 2015年11期
钟垣如
(福建星海通信科技有限公司,福建 福州 300008)
VC++编程技术与技巧研究
钟垣如
(福建星海通信科技有限公司,福建福州300008)
VC++语言是目前较流行的计算机编程语言,其处理机制和封装功能为编程者提供了极大的方便。本文探讨VC++语言的编程特点和方法,给出了VC++多线程编程的相关技巧。
VC++语言编程技术多线程编程技巧
1 引言
VC++语言是目前使用范围最广的计算机高级编程语言,它是在C语言的基础上演变而来的,也是对C语言的继承、丰富和发展。VC++语言的出现为Windows开发开辟了新的天地,借助ApplicationWizard使得开发人员摆脱了那些每次必写的基本代码,借助ClassWizard和消息映射使得开发人员摆脱了定义消息处理时的那种混乱和冗长的代码段;VC++利用C++中的对象,使得开发人员可以远离系统,从而更加接近开发语言。总之,VC++减少了程序编写和调试的工作量,提高了软件的可复用性、可扩展性,缩短了软件的开发周期。
2 VC++编程方法
在一般情况下,使用VC++语言进行编程时,有2种方法,一是API;二是MFC。在API编程方式下,应用程序是由多个函数组成的,开发人员可以用API的参考手册了解每一个函数的功能和使用方法;MFC为开发人员进行编程提供了基本的类库,可以减少开发时的编码工作量,利用C++语言的继承和封装特性,可以轻松进行编码。另外,MFC是可以进行移植的,代码可以从windows 3.1移植到windows 98或者是windows NT等相关平台。
建立一个应用程序,首先要设计用户界面。开发人员根据需求分析的结果,判定用户所需要的功能,并根据用户的需求设置相应的用户界面对象。……
登录APP查看全文
