• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    如何用c++編寫dll給易語言調用

    易說話的執行速度令人頭疼,有些功能要用c說話或者其他庫實現,然后用dll的體例給易說話利用.

    東西/原料

    • 易說話
    • vc++6.0

    方式/步調

    1. 1

      新建一個vc動態鏈接庫工程

    2. 2

      建立一個源代碼文件和一個頭文件

    3. 3

      輸入代碼.

      //.cpp

      int _stdcall add(int a,  int b)

      {

              return (a+b);

      }

      //*.h聲明文件的內容,這樣易說話挪用就不會呈現倉庫錯誤

      #ifdef __cplusplus

      #define EXPORT extern "C" __declspec (dllexport)

      #else

      #define EXPORT __declspec (dllexport)

      #endif

      //這里聲明函數 

      EXPORT int _stdcall add(int a,  int b);

      #ifdef UNICODE

      //這里聲明UNICODE類型的函數 

      //#define EdrCenterText EdrCenterTextW

      #else

      //這里聲明ASSIC類型的函數 

      //#define EdrCenterText EdrCenterTextA

      #endif

    4. 4

      編譯好今后就可以利用api查看器看到了,名稱可能紛歧樣,以api查看器的名稱為準

    5. 5

      新建易說話程序,將dll與易說話文件放在統一目次下,在易說話中聲明dll函數

    6. 6

      挪用dll函數即可

    注重事項

    • dll名稱以api查看器為準
    • dll與程序必需在統一目次
    • 發表于 2019-06-12 20:02
    • 閱讀 ( 1205 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆