- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 windows程序设计相关思想
<br />就我个人观点,C++/MFC 程序设计必须跨越四大技术障碍:<br />1. 对象导向观念与C++ 语言。<br />2. Windows 程序基本观念(程序进入点、消息流动、窗口函数、callback...)。<br />3. Microsoft Foundation Classes(MFC)本身。<br />4. Visual C++ 整合环境与各种开发工具(难度不高,但需熟练)<br /> <br /><br />SDK - Software Development Kit,原指软件开发工
2011-05-24 20:24:00 1480
转载 应用程序——INI和XML配置文件
INI配置文件的格式 为什么要用INI文件?如果我们程序没有任何配置文件时,这样的程序对外是全封闭的,一旦程序需要修改一些参数必须要修改程序代码本身并重新编译,这样很不好,所以要用配置文件,让程序出厂后还能根据需要进行必要的配置;配置文件有很多如INI配置文件,XML配置文件,还有就是可以使用系统注册表等。本文主要是为读者在实现读写INI配置文件模块之前,提供有关INI文件的格式信息。在早期的windows桌面系统中主要是用INI文件作为系统的配置文件,从win95以后开始转向使用注册表,但是还有很多系统配
2011-05-23 22:03:00 4994
原创 MFC中的六大关键技术
MFC中的六大关键技术这一篇主要讲解一下MFC中的6个主要的关键技术,整个Application Framework其实从本质上来说都是建立在这6个关键技术上的。所以能够了解它们的原理对理解MFC整个框架和程序设计有非常大的好处。1、MFC程序的初始化工作在MFC中所有的类都来源于一个基类:CObject。MFC程序初始化过程中,其实就是虚函数的调用的过程,分清调用执行的到底是哪一个具体的虚函数,是父类的虚函数,还是基类的虚函数,都是至关重要的。2、RTTI运行时类型识别MFC程序运行过程中需要对类的类型进
2011-05-22 20:07:00 7037
原创 C++中RTTI动态类型识别、静态成员、变量的四种存储方式
<br />本文主要来讲解C++中的RTTI机制,也就是动态类型识别技术,之前我在学习《C++编程思想》的时候学习过这个技术,现在也算是复习一下吧,因为RTTI在MFC程序设计中也是有一定用处的。<br /> <br />先来看一段程序,这段程序中就是使用了RTTI,<br />#include <typeinfo> #include <iostream> #include <fstream> using namespace std; ofstream out("out.txt"); c
2011-05-21 21:59:00 3566
原创 详解C++中的多态、虚函数、父类子类
<br /> 这一篇主要是想讲解一下C++中的多态性,这也是我在学习Win32和MFC编程中碰到的,算是总结一下吧。<br /> <br />首先来看一段程序:<br /> <br />#include <iostream> using namespace std; class CObject{ public: virtual void Serialize(){ cout<<"CObject::Serial() /n/n"; } }; class CDoc
2011-05-20 21:46:00 7512
Learning.the.bash.Shell.3rd
2011-01-28
ARM平台开发的GPRS发送短信程序
2010-01-31
软件测试完整版复习资料
2010-01-23
21点游戏_OOAD设计_C++语言编写
2009-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人