不明白你的意思?呵呵,要附件?两个文件一块打包不就是附件了么?
如果你是想在EXE中加入另一个文件的话,可以这样:
将另一个文件原封不动的作为自定义资源加入EXE文件;
EXE文件需要这个文件时,用FindResource、LoadResource、LockResource可以得到原始数据的指针,用SizeofResource可以得到数据的大小,将它原封不动写回一个文件,就可以用了。

解决方案 »

  1.   

    还是不大明白。
    如果要与其他程序的标准兼容,就用标准的MIME格式好了,它支持多种类型复合文档,普通邮件的附件就是用这种格式实现的。
    如果纯粹是自定义格式,也就是只在自己的程序中使用,那就更简单,随便定义个格式都可以用。比如最简单的,你可以在每部分前加上一个头信息——最简单的头信息可以只有三部分:内容长度、类型、原始文件名。这其实就类似于一个打包程序了。
      

  2.   

    《MFC技术内幕》中好象有一章介绍复合文档,也许对你有用