您的位置:首页 > 编程语言 > C语言/C++

C#转学C++ MFC笔记一

2011-10-29 13:56 162 查看
  从今天起从C#转学C++,我已经有C#独立开发小软件的经验了,使用平台VS2010。

  由于专业(测绘,就是GIS,GPS,摄影测量,图片处理,数据处理等)需要,开始学C++,但我没有选择VC6.0,而是依旧用VS2010里面的C++。

真正让我入门的一本书是 孙鑫 的 MFC深入详解 。

下面就从C#转C++的角度来谈谈经验。

1.VS2010 里的C++有MFC和可视化编程 2种构建窗体程序的方法。

2.VS2010里,C++有.h与.cpp的文件区别。

  .h文件用来声明类及类的成员(变量,函数)

  .cpp文件用来写相应.h中函数的实现。

3.C++ MFC命名规定比较蛋疼。

  类的成员变量都m_....为前缀。

  C++的各种基类好像都以C为前缀。

  C++资源ID 都是大写字母。

4.初学者创建一个MFC程序,窗体几乎自己没法改动,完全都是VS替你画好的,而且不运行看不了,窗体张啥样——!

不过人家替你画的窗体确实还不错的,文档处理比较适合用MFC来做吧。

5.不得不认真学windows的消息映射。。C++必须学会使用 类向导(VS2010里面的)这个东东。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: