V Visual C++(以下简称VC)是一个强大的编程工具,它以C++为语言基础。C++是由C语言发展而来,是面向对象程序设计语言之一,所以要用VC开发程序,要有坚实的C++语言基础。 本教程没有对C++语言做全面的介绍,而是针对有一定C语言基础的读者,着重讲解C++面向对象的三大特性——数据封装、继承性、多态性。对于C++语言的基本概念、基本语法和编程方法,可参考VC大本营之C/C++栏目。
内容列表流程一.配置VC++、不同操作系统对应的DDK、虚拟机VMWare,安装调试器Softice or WinDbg;流程二.编译第一个最简单的Hello程序(DDK环境、VC+DDK环境都可),并用监视器观察输出结果..流程三.编写*.inf 文件,进行手工安装到电脑上,并设备管理器进行观察.[单独出来专题,可使用流程六]流程四.编写一个自动加载驱动程序、卸载驱动程序的应用程序。[单独出来专题,可使用流程六]流程五.设置好调试器,特别是WinDbg双机调试通过com1端口。下载好符号表,