我有一个运行在WinPE (Windows Preinstallation Environment)中的MFC应用程序,并且我正在尝试使用ULONGLONG64位值作为参数进行方法调用。我已确定该值是正确的(即。0x1b432d6000),但已损坏(即0x432d60000000000a)。这个值最初是在调用之前在堆栈上分配的,我尝试过通过值、引用和指针传递它。
在我的开发机器上的调试器中,调用可以正常工作。
这可能是什么原因造成的?
发布于 2008-11-17 18:42:59
检查函数签名-听起来您可能使用了不正确的调用约定来调用函数。
https://stackoverflow.com/questions/296438
复制相似问题