[问题] mfc x64 Runtime Error

楼主: newslime (史莱姆)   2019-05-24 14:54:59
开发平台(Platform): (Ex: Win10, Linux, ...)
Win7 Win10
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
VS2008 C++
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
我在win32 debug模式下跑MFC,加载一个我写好的dll(x86),跑起来没问题。
但是一转换到x64 debug模式下,执行时就出现了runtime error,
我有把dll改成x64版本,在网络上找了一些方法都无效。
不知道各位高手有遇过类似的问题吗?
如果有解释不清楚的地方,麻烦指教一下,谢谢。
PS:底下有错误图片的连接,可以参考一下。
喂入的资料(Input):
预期的正确结果(Expected Output):
可以跑出MFC Dialog
错误结果(Wrong Output):
https://upload.cc/i1/2019/05/24/iusgNI.png
程式码(Code):(请善用置底文网页, 记得排版,禁止使用图档)
补充说明(Supplement):
作者: WPC001 (好闷, 迷惘~~)   2019-05-25 13:17:00
单看你这个画面就能看出来的人,就是真神人了...每个project都切换到x64了吗? 既然是debug,应该有trace吧
作者: layan (教练我想打球 T_T)   2019-05-25 15:46:00
设定页里选static link就可以了
作者: kingofsdtw (不能閒下來!!)   2019-06-01 23:48:00
我也好奇为何选DLL不能?

Links booklink

Contact Us: admin [ a t ] ucptt.com