各位大侠们:  网上电子书很多,很多是exe格式的,有哪位大侠知道是怎么生成的呢?我不是指用工具,工具我有。 如果能够像HTML Help Workshop那样生成微软的chm格式文件,最好。 我用的是VC++6.0。
  多谢啦!

解决方案 »

  1.   

    不用工具用什么,HTML Help Workshop也是工具,由简单的不用.晕
    用QuickCHM或者CHMMaker都行
      

  2.   

    exe有专门的封装软件chm生成可以用QuickCHM和CHMMaker
      

  3.   

    HTML Help Workshop
    很好用。
    又简单
      

  4.   

    我都说了,不用工具。 我们项目要做的是把生成的一大堆HTML文档转化为exe或chm电子书的形式,这个过程总不能让用户去做吧,要集成在我们的软件里面,实际上,我们老大的意思就是在我们的项目里面嵌入一个QuickCHM或Chmmaker,当然,这要咱们自己实现。哪怕功能再简单,只要能生成电子书就行,最好是chm格式的,exe格式也行。 楼上的兄弟们说的那些工具都知道,我们现在要的是要实现一个类似的简化版。大侠们,帮忙出点主意阿
      

  5.   

    HTML Help Workshop可以做成.chm形式,比较好用!
      

  6.   

    前面某期CSDN开发高手 讲过CHM文件的数据结构
    你看看去看完那个就应该知道如何CHM文件的基本数据结构了另外,你可以看看 Microsoft HTML Help 1.4 SDK
      

  7.   

    先建立一个hhp格式的文本文件,比如project.hhp,它有特别的格式,楼主可以自己研究一下就明白了。
    然后,找到hhc.exe这个文件,放到你知道的地方 
    然后:
    WinExec("路径+HHC.exe 路径+project.hhp",SW_SHOW);
    可以看到你想看到的东西了。
      

  8.   

    有个网站专门介绍了各种文件格式,
    好像是再 www.mvps.org 连接出去的自己去找吧查看以前的贴在也有介绍
      

  9.   

    自己写比较复杂,相当与写一个ebook editor,一个Ebook exe它的结构是这样,用特殊的文件格式将html,jpg,exe等资源绑定在一起,运行时解压执行.它的结构如下:html源文件+exe(一般是一个自己写的浏览器),生成时将其压缩到一个exe包中,解压时,先解压到本地内存,从内存中取出exe,再取得html,浏览本地内存的html文档,整个过程基本上是这样.
      

  10.   

    html+exe+res-->exe?
    这个过程,在程序中怎么实现??用哪方面的技术阿?
    还有,我的exe怎么样在生成一个exe呢?
      

  11.   

    QuickChm2.6 挺好用的 楼主
      

  12.   

    这样的工具很多的我个人喜欢用  VisualChm最新版本是 4.x
      

  13.   

    微软并没有提供出他的hha.dll接口,你去跟微软联系看看吧。