zoukankan      html  css  js  c++  java
  • aardio调用dll

    刚知道aardio这个不错的玩具,可惜作者停更了,贴一个调用dll的例子备用吧

    vc代码

    extern "C" _declspec(dllexport) int _stdcall my_export(int a,int b)
    {
        return a + b;
    }

    def文件

    LIBRARY      "my_dll"
    
    EXPORTS
        my_export

    aardio代码

    mainForm.button.oncommand = function(id,event){
        //后面默认是stdcall调用,写错会各种崩溃
        dll  = raw.loadDll("D:projectsvcmy_dllDebugmy_dll.dll");
    /*
        MyExportFunc = dll.api("my_export","int(int, int)");
        result = MyExportFunc(1, 2);
    */
        //函数可以直接调用
        result = dll.my_export(1,2)
        win.msgbox(tostring(result))
    }
  • 相关阅读:
    日志
    JAVA字符串类
    JAVA包
    JAVA面向对象
    JAVA数组
    JAVA循环结构
    JAVA程序调试
    JAVA条件判断
    JAVA算术运算符
    JAVA数据类型
  • 原文地址:https://www.cnblogs.com/ziyouchutuwenwu/p/11199038.html
Copyright © 2011-2022 走看看