在线等 VC++关于加载读取JPG,PNG,BMP 或者DX 图像格式的问题

我想加载或读取些图像!但是我不想人家使用这些图像!!我要对其加密!!请问我要对这些图像如何进行操作?比如我如何加密这些图像!加密之后如何读取之类的!!详细一点TCHAR*... 我想加载或读取 些图像! 但是我不想人家使用这些图像!! 我要对其加密!!

请问我要对这些图像如何进行操作?

比如我如何加密这些图像!

加密之后如何读取之类的!!

详细一点
TCHAR *pData; //保存数据的指针

我想绘画到窗体上应如何处理呢?
展开
 我来答
百度网友a2c7f1d
2011-08-08 · TA获得超过276个赞
知道小有建树答主
回答量:291
采纳率:0%
帮助的人:246万
展开全部
1.很小白的方法,直接改扩展名,自己知道是什么类型的就好
2.用二进制将图片写进文件,使用的时候再从文件中抽取出来,可以定义一个类似于这样的结构体
struct PICTURE_INFO
{
TCHAR name[50]; //文件名
UINT size; //文件大小
TCHAR *pData; //保存数据的指针
}
或者把图片做为二进制资源加进exe文件
3.也就是你说的直接对文件进行加密,比如说des算法,网上都有的
4.其实就算你再怎么加密,在明白人眼里都是不安全的,你看看那么多公司的游戏只要登陆pc没过多久就会被破解就知道了。所以说可以随便找一种相对简单的方法就可以了,毕竟放君子不妨小人嘛 :) 。。。。。。

绘图到窗体上又是另外一个问题了,atl中有个CImage类(#include <atlimage.h>),使用Load函数载入图片,得到一个HBITMAP句柄,如果是基于对话框的程序,添加个CStatic控件,设置显示图片,然后SetBitmap就能显示了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式