以下是我从 DLL 导出的方法
const wchar_t* _stdcall EncryptAES(const wchar_t* value, const char* key)
我想从 VB 6.0 访问此方法,请指导我,以便我可以实现此目的。
最佳答案
我现在使用VB.net,所以我不会在这里发布任何代码,因为我无法确定它是否正确。 但我建议您使用 StrPtr 或 VarPtr 函数来传递 wchar_t* 参数,并使用 ByVal 传递 char* 。 看这个article以获得完整的指导。希望这会对您有所帮助。
关于c++ - 将 const wchar_t* 和 cont char* 从 VB 传递到 C++ DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9442487/