JavaShuo
欄目
標籤
推薦一個好工具:P/Invoke Interop Assistant【轉】
時間 2019-11-05
標籤
推薦
一個
工具
invoke
interop
assistant
简体版
原文
原文鏈接
原文地址 :
http://write.blog.csdn.net/postedit
ide
在從託管代碼裏面調用非託管代碼的時候,常常會翻閱MSDN找到須要調用的這個程序集裏面的關於須要調用方法的簽名,還要特別注意方法簽名的寫法。並且,有的時候咱們找到一個非託管代碼,對裏面的調用方式尚未參考文檔。
這個boring的過程,之前咱們能夠利用MSDN,相關模塊的參考文檔,或者利用
PInvoke.net
這個網站來搞定。或者,我也見過一些同行找到了一個小工具
P/Invoke wizard
,用這個能夠直接完成這個工做。在這裏能夠下載到:
http://www.paulyao.com/res/pinvoke/download.aspx
可是這個工具自從2004年更新了就沒再更新過了。只支持1.0和1.1的dotnet framework。
在看MSDN上面的一篇文章的時候,看到微軟的zhangyi使用了一個叫作
P/Invoke Interop Assistant GUI Tool的工具,P/Invoke Signature Generator。用了下,感受很是方便。
它支持託管代碼和非託管代碼之間的方法簽名的轉換,並且直接生成相關的C#或者是VB的方法調用代碼。這個簽名的轉換,不僅是適用於Windows的方法簽名,只要給定一個C頭文件,就能夠轉換成爲相關的C#的import方法簽名:
附上一個下載地址:
http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CLRInsideOut2008_01.exe
相關文章
1.
推薦一個好的小工具----HSQLDB
2.
推薦一個工具
3.
【轉】推薦一個好的小工具----HSQLDB
4.
一些好用的工具推薦
5.
推薦2個工具
6.
推薦一個自媒體工具盒
7.
StarUML---推薦一款UML工具(很好很強大)(轉載)
8.
推薦一個好的數據庫工具Embarcadero DBArtisan
9.
推薦一個很好用的android集合工具類AndroidUtilCode
10.
推薦一個畫板工具
更多相關文章...
•
jQuery Mobile 工具欄
-
jQuery Mobile 教程
•
第一個MyBatis程序
-
MyBatis教程
•
PHP開發工具
•
RxJava操作符(一)Creating Observables
相關標籤/搜索
工具推薦
assistant
pinvoke
interop
推薦好文
好文推薦
好書推薦
轉載、推薦
推薦
好一個
MySQL教程
MyBatis教程
Hibernate教程
開發工具
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
python的安裝和Hello,World編寫
2.
重磅解讀:K8s Cluster Autoscaler模塊及對應華爲雲插件Deep Dive
3.
鴻蒙學習筆記2(永不斷更)
4.
static關鍵字 和構造代碼塊
5.
JVM筆記
6.
無法啓動 C/C++ 語言服務器。IntelliSense 功能將被禁用。錯誤: Missing binary at c:\Users\MSI-NB\.vscode\extensions\ms-vsc
7.
【Hive】Hive返回碼狀態含義
8.
Java樹形結構遞歸(以時間換空間)和非遞歸(以空間換時間)
9.
數據預處理---缺失值
10.
都要2021年了,現代C++有什麼值得我們學習的?
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
推薦一個好的小工具----HSQLDB
2.
推薦一個工具
3.
【轉】推薦一個好的小工具----HSQLDB
4.
一些好用的工具推薦
5.
推薦2個工具
6.
推薦一個自媒體工具盒
7.
StarUML---推薦一款UML工具(很好很強大)(轉載)
8.
推薦一個好的數據庫工具Embarcadero DBArtisan
9.
推薦一個很好用的android集合工具類AndroidUtilCode
10.
推薦一個畫板工具
>>更多相關文章<<