C++ 文件的MD5具有句柄hFile

C++ 文件的MD5具有句柄hFile,c++,md5,C++,Md5,我有一个文件句柄,hFile。 我想找到它的MD5, 我该怎么办?我只需要一点指导 HANDLE hFile=myClass.getHandle(); calculateMd5(hFile); calculatemMd5(HANDLE hFile) { ...??? } 您可能想看看,我已经看过了。但是在包含winencrpyt.h之后,我在哪里可以找到winencrpyt.dll?您需要使用wincrypt.h头和crypt32.liblibrary当我包含wincrypt.h时,我应该显式

我有一个文件句柄,hFile。 我想找到它的MD5, 我该怎么办?我只需要一点指导

HANDLE hFile=myClass.getHandle();
calculateMd5(hFile);
calculatemMd5(HANDLE hFile)
{
...???
}

您可能想看看,我已经看过了。但是在包含winencrpyt.h之后,我在哪里可以找到winencrpyt.dll?您需要使用
wincrypt.h
头和
crypt32.lib
library当我包含wincrypt.h时,我应该显式地添加crypt32.lib吗?因为我得到了链接错误。以及如何在Qt项目中添加crypt32.lib?@NoorNawaz是的,您应该显式地完成所有操作。检查如何在Qt项目中添加外部库。