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