VC++程序数据的保护与保存问题

千分散尽还复来 2011-10-20 10:05:43
刚开始学的,有许多不懂,请大侠们赐教。

我打算写点多媒体程序,VC中能不能在.exe文件以外把自己做的界面声音之类的文件保护起来,只能自己的程序读取,别人不能在程序外浏览编辑。我只知道.dll可以保存函数,但我的媒体文件比较多,能保存在.dll里吗?

程序这次运行时的一些设置信息怎样保存起来供下次运行时读取使用?

谢谢!
...全文
80 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
失散糖 2011-10-21
  • 打赏
  • 举报
回复
.dll可以做成纯资源的模块的
luciferisnotsatan 2011-10-21
  • 打赏
  • 举报
回复
找个加壳软件,打包成一个文件。当然了,总是能破解的。
nand库路泽 2011-10-21
  • 打赏
  • 举报
回复
不懂,坐等高人!!
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 keiy 的回复:]
exe或dll中的资源可以存放多媒体文件(实际是是任何类型文件),而你只能由自己读,那可以对文件进行加密处理
自己写一个.rc文件,格式如
ID号 格式名 文件名
ID_FILE1 MY_EXT myfile.ext
加入你的工程。编译器会将你的文件myfile.ext放入你的exe文件中

然后在程序中用 LoadResource/FindResource得到你要的内容
[/Quote]

自己写一个.rc文件?不是新手做的活吧!?怎么向里面放图片?

[Quote=引用 回复:]
奉劝楼主不要把有限的生命浪费在无限的加密解密死循环中!
[/Quote]
我记得Delphi编译后,属下的些个什么文件的扩展名就变了,成保护的了。记不清是什么文件了。
VS没这方面的功能?


赵4老师 2011-10-20
  • 打赏
  • 举报
回复
奉劝楼主不要把有限的生命浪费在无限的加密解密死循环中!
柯本 2011-10-20
  • 打赏
  • 举报
回复
exe或dll中的资源可以存放多媒体文件(实际是是任何类型文件),而你只能由自己读,那可以对文件进行加密处理
自己写一个.rc文件,格式如
ID号 格式名 文件名
ID_FILE1 MY_EXT myfile.ext
加入你的工程。编译器会将你的文件myfile.ext放入你的exe文件中

然后在程序中用 LoadResource/FindResource得到你要的内容
bdmh 2011-10-20
  • 打赏
  • 举报
回复
可以做成资源

33,317

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧