求助!那位大哥大姐有MFC做的显示MD5码的源代码没?小弟才学知识尚浅。在此拜谢啦! 如题。再次拜谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.net0791.com/article/168.htm 在用EDIT控件调用时出现问题啦。我是计算好一个文件的MD5然后显示。但是没有显示出来。求助 bool getFileMd5Value(const char *fileName,std::string &md5Ret){ ///读取文件内容到buffer中 FILE *fp = fopen(fileName, "rb"); if (!fp) return false; fseek(fp, 0, SEEK_END); size_t Size = ftell(fp); fseek(fp, 0, SEEK_SET); char *buffer = NULL; if (Size != 0) { buffer = new char[Size]; fread(buffer, sizeof(char), Size, fp); } fclose(fp); MD5Sum md5; md5.put(buffer,Size); md5Ret = md5.toString(); if(buffer != NULL) delete []buffer; return true;}在MD5.CPP中用的getFileMd5Value()获取文件的MD5,在COUNT按钮控件里面调用了 std::string md5T; getFileMd5Value(m_path,md5T);不知道怎么在EDIT显示,m_path是文件地址,定义了EDIT的CString参数m_md5 具体是如何使m_md5获取文件MD5,关键就是这个问题没搞清楚。请各位帮忙。谢谢啦 程序A启动 调用B.exe 如何关闭程序A 后,B自己关闭。谢谢! ReadFile 读取usb数据出错 怎样创建一个动态连接库 关于listctrl控件中某一项item的选中颜色问题 在线等...CoInitialize放哪儿好? 结构声明? 谁有visual c++ 6.0数据库开发指南这本书,上面配的光盘,可打开时,有关类的为什么一个都不得不显示?是我打开的有问题吗? VB写的COM在VC中的调用问题 文章标题: 用VC 开发调试swf (flash)的工具 加载图标时的失真 如何判断一个文件夹是否为驱动器,并能分辨出是c盘还是d,e?
求助
{
///读取文件内容到buffer中
FILE *fp = fopen(fileName, "rb");
if (!fp)
return false;
fseek(fp, 0, SEEK_END);
size_t Size = ftell(fp);
fseek(fp, 0, SEEK_SET);
char *buffer = NULL;
if (Size != 0)
{
buffer = new char[Size];
fread(buffer, sizeof(char), Size, fp);
}
fclose(fp); MD5Sum md5;
md5.put(buffer,Size);
md5Ret = md5.toString();
if(buffer != NULL)
delete []buffer;
return true;
}
在MD5.CPP中用的getFileMd5Value()获取文件的MD5,在COUNT按钮控件里面调用了
std::string md5T;
getFileMd5Value(m_path,md5T);
不知道怎么在EDIT显示,m_path是文件地址,定义了EDIT的CString参数m_md5
请各位帮忙。谢谢啦