[問題] 如何引用dll的全域變數

看板C_Sharp (C#)作者時間4年前 (2020/09/01 18:11), 編輯推噓1(101)
留言2則, 1人參與, 4年前最新討論串1/1
[*.c] int value; void point() {…}; [*.h] extern “C” __declspec(dllimport) int value; extern ”C” __declspec(dllimport) void point(); 將這build 成dll後,在C#上引用,如下: [DllImport (DLL_PATH, EntryPoint = “point”)] private static extern void point(); 只會引用function(void point()), 請問單純全域變數(value) 要如何引用呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.151.43 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1598955091.A.C41.html

09/05 11:10, 4年前 , 1F
實際試過這篇可以讀到 https://bit.ly/3i4SYqK
09/05 11:10, 1F

09/05 11:12, 4年前 , 2F
如果有問題可以說再看看
09/05 11:12, 2F
文章代碼(AID): #1VJXvJn1 (C_Sharp)
文章代碼(AID): #1VJXvJn1 (C_Sharp)