本次实验以增强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文件中新增代码如下: