python中調用dll


1:使用DLL分析工具,看到DLL中各種方法

這里我使用的是Alternate DLL Analyzer

"XXXFunction" == "??0NetInfo@@QAE@ABV0@@Z" 

"XXXFunction" != "NetInfo"  (錯誤類型:function not find... 或者..........)

2:具體調用舉例,結合實際使用情況靈活調賬

import ctypes
dll = cdll.LoadLibrary('XX.dll')

fun = getattr(dll, "XXXFunction")

fun()

至於上述代碼的某某細節,自行百度吧



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM