理解VC

 

VC是什么?学VC是学什么?

首先VC是一个软件(IDE集成开发环境)

  C和C++。

  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

  以上提到的这些内容,是每个人都会用到的内容

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值