1、将.\Cab\YourName\目录的YourName改名为自己觉得好识别的名称。 2、修改SignCab.bat和SignCab.inf,换成要发布的DLL和OCX文件名。 修改SignCab.bat最后一行,自动拷贝到发布路径下。 3、运行SignCab.bat,出现输入密码的提示对话框时,所有输入框都输入eip。SignCab.bat:attrib -R -A *.ocx attrib -R -A *.dll copy ..\..\Bin\MyCtrl.ocx /y copy ..\..\Bin\MyCtrl.dll /y attrib +R *.ocx attrib +R *.dl Read More
posted @ 2009-11-18 15:47 张云贵 Views(1956) Comments(0) Diggs(0) Edit
在VC++中创建静态LIB库工程,其他工程要使用该LIB时只需要H文件和LIB文件,没有DLL。 如果该LIB内部使用了其他LIB文件,则需要将这些LIB文件一同提供给外界使用编译。 有时LIB文件太多,对于其他工程而言,这些LIB文件没有直接使用到,增加了工程配置复杂性。 下面介绍在VC++IDE环境中将内部所需的各个LIB文件集成到一个LIB的方法。 选择“Project | Settings”菜单进入到LIB项目设置界面,切换到“Library”选项卡, 在该页下方的“Project Options”编辑框中,我们可以看到类似如下的文字: /nologo /out:"..\.. Read More
posted @ 2009-11-18 09:33 张云贵 Views(1953) Comments(0) Diggs(0) Edit
用Doxygen进行可自动文档化的代码注释,可从代码中提取注释生成帮助文档。 在使用Doxygen时将需要安装下列软件: 1、安装Doxygen1.4.7,建议安装在“D:\Program Files\doxygen” 2、安装Graphviz-2.13,用于Doxygen生成类图、关系图等图形,建议安装在D:\Program Files\ATT。 3、安装HtmlHelp1.3,用于生成CHM帮助文件,如果已安装了HtmlHelp其他版本则跳过。 下面对三种常见形式举例。 A. 文件头注释,\file, \brief B. 类/结构体等的定义注释,先写名称,再写概要说明 C. 函数定义说明, Read More
posted @ 2009-11-18 09:02 张云贵 Views(4970) Comments(3) Diggs(0) Edit