[問題] 請問c#引用Win32 based DLL.
接標題,引用時如下範例:
[DllImport("WinScard.dll")]
public static extern int SCardEstablishContext(uint dwScope,
int nNotUsed1, int nNotUsed2, ref int phContext);
請問我可以不接method引用整個WinScard.dll嗎?
因為有的dll 我不知道他API的名稱。
感謝回答!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.199.66.1
推
03/15 20:32, , 1F
03/15 20:32, 1F
→
03/15 20:33, , 2F
03/15 20:33, 2F
→
03/15 20:36, , 3F
03/15 20:36, 3F
→
03/15 20:36, , 4F
03/15 20:36, 4F
感謝L大回答
我想我問的不夠清楚
我現在是有一個.cab檔,點開後有六個.dll檔
其中一個是ActiveX DLL,另外五個是Win32 based DLL
ActiveX DLL有用到Win32 based DLL的api,
我在引用時ActiveX DLL可以直接加入參考,並且建置沒問題
但程式有用到ActiveX DLL的api時卻會出現找不到dll
我想是因為我沒有把另外五個Win32 based DLL參考進來
問題是我不知道ActiveX DLL有用到Win32 based DLL的那些api
網頁那邊的引用是直接引用.cab檔就好
我在想C#這邊是不是也有相同的方式可以引用?
感謝回答!!
※ 編輯: ONLYSMART 來自: 124.199.66.1 (03/16 14:26)
→
04/03 16:06, , 5F
04/03 16:06, 5F
推
04/03 16:09, , 6F
04/03 16:09, 6F
→
04/03 16:11, , 7F
04/03 16:11, 7F
→
04/03 16:15, , 8F
04/03 16:15, 8F
→
04/03 16:15, , 9F
04/03 16:15, 9F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章