VS6中的MSDN所带的DXSDK较老,要查DX8或DX7有关的帮助可能不够方便。我们在DXDevList中看到过一组讨论,其中Tom Spilman先生发现一个好办法将DX7 Help 合并到MSDN中(DX8也同样如此),Matthew Waddilove先生做了在VS6下的补充。我们按着他们介绍的方法在VS98下试用成功,并略有简化,感觉这种比较实用,因此整理了一下,希望也能对别人有用,而且可以不走我们走过的弯路。不过试以前,我们在此申明,我们不负造成MSDN不能运行而需重装的责任,大家自己小心吧。下面我们用DX8的VCSDK来举例说明:

第一步:
找到MSDN目录下找到“MSDNVS98.COL”,这实际上是一个XML格式的文本,所以我们可以用文本编辑器打开(在修改以前最好还是备份一下这个文本),大至看懂还比较容易吧,在其中加入以下这段代码,

>Folder<
>TitleString value="=dx"/<
>FolderOrder value=2/<
>LangId value=1033/<
>/Folder<

保存文件,第一步完成了,够简单了吧。

注意:在这里我们取FolderOrder的值为2,你可以自己修改,以决定DX8SDK或DX7SDK栏在MSDN中出现的位置及你将此小段代码插入到“MSDNVS98.COL”中的位置。

让我们接着来做第二步吧。

第二步:
搜索硬盘上的“hhcolreg.dat”,在98下一般在C:/WINDOWS/HELP/下,在Win2K下一般在C:/WINNT/HELP/下,哈,运气不错,想必大家也知道了,这也是一个XML格式的文本文件。同样注意备份,打开文本编辑器,到了文件底部后将这段代码加入到>/DocCompilations<标记以前。

>DocCompilation<
>DocCompId value="dx"/<
>DocCompLanguage value="1033"/<
>LocationHistory<
>ColNum value="1"/<
>TitleLocation value="D:/DX8SDK/doc/DirectX8/directx8_c.chm"/<
>IndexLocation value="D:/DX8SDK/doc/DirectX8/directx8_c.chi"/<
>QueryLocation value=""/<
>LocationRef value="98VS-2052-Local"/<
>Version value="29187291"/<
>LastPromptedVersion value="0"/<
>TitleSampleLocation value=""/<
>TitleQueryLocation value="98VS-2052-Local"/<
>SupportsMerge value="0"/<
>/LocationHistory<
>/DocCompilation<

注意:1.在这里我们的DX8SDK帮助文档是放在D:/DX8SDK/doc/DirectX8/目录下,读者在试时请改成自己存放的绝对路径。2.>ColNum value=<标记可能不一定为1,请参看上下文的值。3.>DocCompId value=<标记值应与第一步中>TitleString value=<标记中等号后的串值一致。

就这么简单,改完了,接下来打开MSDN,在目录中看到多了一个DirectX 8.0 (C++)吧,再点“INDEX”,就听硬盘一通狂响,MSDN开始了索引合并过程,花点时间等等吧,运行VC6,打开一个DX8SDK中的例程,找到一个不太熟悉的DX8接口或结构,按F1,看到了吗,不错吧:-)。

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/softart/archive/2007/10/27/1846366.aspx

将DXSDK的帮助文档加入到VS6的MSDN中相关推荐

  1. 开发接口文档_更优更稳更好,看文档驱动开发模式在AIMS中的优势

    ​[摘要]程序员常会说:我最讨厌别人写的代码没有文档,我也最讨厌自己需要写文档. 有一个很老的梗: 我最讨厌别人写的代码没有文档,我也最讨厌自己需要写文档. 有这种想法的程序员应该算是一个老鸟了,对于 ...

  2. Win 10 开发中Adaptive磁贴模板的XML文档结构,Win10 应用开发中自适应Toast通知的XML文档结构...

    分享两篇Win 10应用开发的XML文档结构:Win 10 开发中Adaptive磁贴模板的XML文档结构,Win10 应用开发中自适应Toast通知的XML文档结构. Win 10 开发中Adapt ...

  3. html 文档自动获取css,前端基础中css选择器,html文档 ,与javascrip中基本的获取

    1,Vscode自动刷新插件与格式化插件 应用搜索搜索liveserver,安装后.点击右下角Golive可以进入使用. 格式化插件prettier:首选项,设置,搜索format,勾选prettie ...

  4. 利用Python3内置文档资源高效学习及官方中文文档

    概述 从前面的对Python基础知识方法介绍中,我们几乎是围绕Python内置方法进行探索实践,比如字符串.列表.字典等数据结构的内置方法,和大量内置的标准库,诸如functools.time.thr ...

  5. 将一个项目中已有的文档添加到另一个项目中的方法

    我本来是在第一个项目中打开Finder,然后直接拖拽到第二个项目中的. 但发现删除第一个项目,第二个项目中直接找不到那几个拖拽过去的文档了. 所以对于我的情况,也就是从网上搞来的代码,需要打开Find ...

  6. 将PDF和Gutenberg文档格式转换为文本:生产中的自然语言处理

    Estimates state that 70%–85% of the world's data is text (unstructured data). Most of the English an ...

  7. 文档 hbase_0783-6.2.0-如何在Hue中集成HBase

    文档编写目的 Fayson在前面介绍了<0635-5.16.1-Hue集成HBase出现Api Error异常分析>和<0647-6.1.1-Hue集成HBase出现Api Erro ...

  8. Office Open XML学习(1)-创建excel文档,并向单元格中插入字符串

    做企业级应用,跟office打交道是少不了的.这里的Office不仅仅局限于微软的Office,还有第三方的Open Office之类..Net传统的Office操作方法(比如OleDB,OWC之类) ...

  9. java swing 帮助文档,在Java Swing应用程序中创建在线帮助-使用pdf用户文档

    我正在尝试将一些用户文档链接到我的Java Swing应用程序.用户文档是pdf,我希望能够在应用程序中单击一个按钮,该按钮会打开某种pdf渲染器以显示我的userdoc.pdf. 我不想使用运行时e ...

最新文章

  1. WCF常见问题之端口共享
  2. Matlab中Ksdensity()函数的用途 (2011-04-02 16:55:17)
  3. GOF23种设计模式(Design Pattern)总结
  4. 哪个更快:Java 堆还是本地内存
  5. java直线函数_java实现顺序结构线性列表的函数代码
  6. Elasticsearch教程 IK分词器安装
  7. 【经典回放】多种语言系列数据结构算法:二叉树(JavaScript版)
  8. rabbitmq-路由模式-routingkey
  9. 设计模式学习笔记——装饰(Decorator)模式
  10. 本田电动SUV Prologue拟2024年上市销售 初始年销售目标7万辆
  11. Node单线程的特点
  12. MyCat分片规则之一致性hash分片
  13. 亲测源码多多进鱼带VUE源码任务悬赏源码活动营销三级分销返佣积分商城版
  14. 程序员被裁员失业有哪些软件众包外包平台可以接单?
  15. Raki的读paper小记:REPRESENTATIONAL CONTINUITY FOR UNSUPERVISED CONTINUAL LEARNING
  16. JAVA基于JSP的在线人才招聘求职系统【数据库设计、论文、源码、开题报告】
  17. 《码农翻身》用故事给技术加点料
  18. maven项目-加载不到spring文件,BeanFactory not initialized or already closed - call 'refresh' bef
  19. 上海市新生婴儿户口登记(出生申报)
  20. Windows 10 中的存储空间

热门文章

  1. QT使用log4cpp日志库
  2. Windows驱动_WDDM之二
  3. ICMP协议之ping实现
  4. PCA降维(主成分分析法)
  5. nuScenes数据集详细介绍
  6. MyCat启动报错,运行./mycat console报错 Unrecognized VM option 'AggressiveOpts'
  7. SP2限制连接数补丁!最新版本2.11a
  8. ef连接mysql报root没有权限_EF下使用自定义的connectionString避免数据库密码泄露
  9. HiAGM模型源码测试【原始数据集+中文数据集】
  10. 高州中学2021高考成绩查询,【高州市第三中学网站】2021招生|怎么样|排名|高中部|初中部...