我使用CryptProtectData函數對數據進行加密,並以LPBYTE格式獲取加密數據,我想將該數據保存到文件中,然後回讀解密。LPBYTE數據轉換爲MFC中的CString
爲了寫入在文件串中,我使用以下之一來LPBYTE數據轉換爲CString的:
CString的strEncrUName =(wchar_t的*)encryptedUN;
我甚至試過這一個How to convert from BYTE array to CString in MFC?但仍然無法正常工作。
使用的字符集是unicode。
在此先感謝