本次实验以增强vc的添加class界面为例:

主要功能是实现了新增一个class的时候,在stdafx.h头文件中自动添加该类的include,同时该操作为可选项。

 

要修改的文件位置(驱动器视VS安装位置而定)

D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\VCWizards\ClassWiz\Generic

包括一个htm文件和一个js文件

vc用html来描述界面、用js来进行逻辑处理

 

由于没有文档可供参考,所有操作均来自系统现有的js代码,以下既是添加自动包含功能的代码

  if( bIsAutoInclude == true)
  {
      oCM.AddInclude('"'+strHeader+'"', "stdafx.h", -1);
  }

 

htm文件中新增代码如下: