|
好的 |
storey 发表于 2026-2-11 11:41 加群反馈 |
Xelloss0618 发表于 2026-2-11 11:29 同样的代码,64位没问题,32位却有问题,不知怎么改了 |
storey 发表于 2026-2-11 11:17 那就是调用约定的问题,另外DLL的参数可能不正确,我看他连字节集类都写了 |
Xelloss0618 发表于 2026-2-10 23:02
加了也没用,还是无法调试,用AI查了,说是:运行时检查失败 #0:函数调用过程中 ESP 值未被正确保存。 [color=var(--quark-gray70) !important]这通常是由于调用了一个使用某种调用约定(calling convention)声明的函数,但通过一个使用不同调用约定声明的函数指针来调用它所导致的。[color=var(--quark-gray70) !important] 常见原因: 1.函数指针类型不匹配 2.混合使用 DLL 函数和本地函数时调用约定不一致 3.第三方库或 API 的调用方式错误 4.编译器设置不一致(比如某些项目用 __stdcall,而你用了 __cdecl) 5.使用了不正确的函数原型声明 |
kanshijian 发表于 2026-2-11 01:43 直接下载就可以用了啊,替换那个 index.html 说白了就是再css里加了样式,html前端再调用 |
朕的 发表于 2026-2-8 01:58 可以出个教程咋弄的嘛,大佬,组件都好漂亮 |
storey 发表于 2026-2-10 20:04 可能调用约定是cdecl |
64位测试完美,但是将32位的DLL放进去,测试发现无法调试,独立打开调试exe,报下面错
|
|Archiver|手机版|小黑屋|递归火山软件开发平台
( 鄂ICP备18029190号 )
GMT+8, 2026-3-23 18:21 , Processed in 0.096120 second(s), 23 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.