//调用 DLL //加载DLL,DLL路径前面加上$表示把DLL嵌入到程序中并通过内存加载 var dll = raw.loadDll( $"\basic.dll",,"cdecl" //注意参数里指定使用 cdecl 调用约定。 ); //定义结构体,当然也可以先声明一个 class 来创建实例。 var info = { int x; INT y; } // 然后直接调用 API var ret = dll.msgboxW(123,456,"测试一下好用不好用",info); /* 相关文档: doc://library-guide/builtin/raw/directCall.md 相关范例:「 aardio 范例 » 调用其他语言 » C语言 」 */ //最后打印结构体看一下值 import console; console.log(ret); console.dumpJson(info); console.pause();