|
Xelloss0618 发表于 2022-12-5 12:13 嗯是的 易语言简化太多了 |
看了一眼,你这个结构体太复杂了,还涉及结构体数组 火山的表格处理不了这么复杂的玩意,放弃表格拥抱嵌入C++吧 火山的表格只能处理一些比较简单的结构体 另外你从易语言抄的结构体很多是不正确的,因为易语言允许一些简化的写法,火山只能按标准写,还是得查微软的文档 |
火山使用API 只能定义一次,不可多次定义,想要多次定义,换成动态调用吧 也就是使用 包装C++代码方式 |
表格式本来就是过度易语言到火山的一个过程,但是问题又来了,易只能是32位,而火山是支持64位的,64位API有的微软没有在库里面,而是一个宏,或者64位程序上写32位API,有的也不能用,因为32位的库文件里面有这个API,64位的库文件里面并没有这个API,火山上的API定义正确的是用嵌入式方法来定义,而并非表格式 |
创世魂 发表于 2022-12-2 19:01 大哥 我用这个API 64位返回的字节好长 十几位了 易语言32位返回的字节除以1024就是KB了 但是 64位的为啥这么长 也不像是指针啊 |
api这个确实易语言的好用,火山的很乱 |
参数文本型、字节集、结构体,都不能直接用…… |
参数是结构类的不能直接用,因为火山的结构类,不能直接和c的结构体交互。需要用嵌入式取出其中的子成员结构体“S” |
|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )
GMT+8, 2024-11-24 16:25 , Processed in 0.083206 second(s), 22 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.