小星星 发表于 2026-5-13 13:36:42

这个问题有点奇葩根变整数有关吗?

我觉得就是因为 【取窗口句柄】 返回的是变整数才不能用的,除了下面这种先转文本再转整数能用外,还可以先将取窗口句柄赋值给编辑框,再用编辑框传入也能用,另外【(整数)标签1.取窗口句柄()】强转整数这样也不能用,是不是32位平台不能用变整数的东西。



aixunsoft 发表于 2026-5-13 14:03:55

存到一个整数变量里面调试输出看看值是不是一样

小星星 发表于 2026-5-13 14:50:36

aixunsoft 发表于 2026-5-13 14:03
存到一个整数变量里面调试输出看看值是不是一样

存入整数变量再传进去也是不行,调试输出不管是整数,文本,变整数,句柄都是一样的,区别只是必须转为整数后才能用,存入文本型变量,再转整数能用

793359277 发表于 2026-5-14 15:06:17

你描述的情况有点诡异,可能要远程才能看

cxz7411 发表于 2026-5-14 16:48:19

用od进汇编看看就知道了.

乐易论坛 发表于 2026-5-15 19:49:55

调用DLL的句柄改成变整数 试试

小星星 发表于 2026-5-16 12:05:33

乐易论坛 发表于 2026-5-15 19:49
调用DLL的句柄改成变整数 试试

刚才试了一下,也是没用,bug依旧

乐易论坛 发表于 2026-5-16 14:33:56

小星星 发表于 2026-5-16 12:05
刚才试了一下,也是没用,bug依旧

一般来说 看看导出的C++代码 那个错误要详细一些
页: [1]
查看完整版本: 这个问题有点奇葩根变整数有关吗?