电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

VC++简介VIP专享VIP免费

VC++简介_第1页
VC++简介_第2页
VC++简介_第3页
VC++是微软公司开发的一个集成开发环境,换句话说,就是使用c++的一个开发平台. VC++是Windows 平台上的C++编程环境,学习VC 要了解很多Windows 平台的特性,并且还要掌握MFC、ATL、COM 等的知识,难度比较大。Windows 下编程需要了解Windows 的消息机制以及回调(callback)函数的原理;MFC 是Win32API 的包装类,需要理解文档视图类的结构,窗口类的结构,消息流向等等;COM 是代码共享的二进制标准,需要掌握其基本原理等等。 VC 是一个主流的开发平台, VC++不是一门语言,可以把 C++看作为一种“工业标准”,而 VC++则是某种操作系统平台下的“厂商标准”,而“厂商标准”是在遵循“工业标准”的前提下扩展而来的。 VC++是在 Windows 平台下开发VC++应用程序,VC++应用程序的开发主要有两种模式,一种是WIN API 方式,另一种则是MFC 方式,传统的WIN API 开发方式比较繁琐,而 MFC 则是对 WIN API 再次封装,所以 MFC相对于 WIN API 开发更具备效率优势,但为了对 WINDOWS 开发有一个较为全面细致的认识,笔者在这里还是以讲解WIN API 的相关内容为主线。 首先 VC 是一个软件(IDE 集成开发环境)(编译、编辑、调试) WindowsSDK(软件开发工具) VC 的灵魂:MFC(微软基础类库) ATL(ActiveX 模板类库) 其他的SDK,如 OpenGL,DirectX,ActiveMoive,DrawDib(WinG) VC 需要掌握的东西: 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、CFile CPoint、CRect、CSize 等简单数据类型 二、MFC 简介 MFC 是对 WindowsAPI 的封装,大大简化了我们的工作;学VC 主要就是要学MFC,大约有 100 多个类,但常用的也就二三十个。应该象背 4 级单词一样将这些常用类搞懂;当然不要死记,要通过看帮助...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部