如何将我的game.exe和“media”文件夹合并到一个.exe文件中?

时间:2013-08-08 08:25:24

标签: installation media exe

我一直在寻找这个,但没有解决方案。这很简单。我创建了一个C ++游戏。所以我有一个game.exe,旁边有一个名为“media”的文件夹,游戏可以从中获取所需的所有图像和声音。现在显然当其他人玩游戏时我不希望他们看到媒体文件夹。我想将它们组合成一个.exe文件。有人可以向我解释如何这样做,就像我五岁那样吗?

2 个答案:

答案 0 :(得分:2)

有几种方法可以实现您的目标:

  
      
  1. 简单地将文件夹的内容作为资源添加到项目中(http://msdn.microsoft.com/en-us/library/y3sk7e6b.aspx
  2.   
  3. 创建资源DLL(How do I create a resource dll)并将其链接到您的项目
  4.   

在这两种情况下,声音和位图都不可见(二进制) - 这就是你想要的,不是吗?

答案 1 :(得分:0)

隐藏媒体文件夹并不是那么明显,游戏通常有很多文件夹。 在c#中,您可以将图片作为资源添加到项目中,因此它会嵌入到exe中。在c ++中一定有这样的东西。