用Python调用函数对C++ DLL的反思

2024-10-03 17:26:46 发布

您现在位置:Python中文网/ 问答频道 /正文

<>我目前正在寻找一种调用C++内部DLL中函数的方法。我使用C++和C++,但是我似乎不能用字符串的名字来调用DLL和调用函数。你知道吗

我在ctypes上看到一些帖子,但我不确定它是否适合我的需要。我需要的是一个可以对C++ DLL进行内省的Python库,然后我可以用字符串一样调用函数,比如说GETFoeUE()。myDll.call(“获取食物”)。你知道吗

谢谢你。你知道吗


Tags: 方法函数字符串callctypes名字帖子食物
1条回答
网友
1楼 · 发布于 2024-10-03 17:26:46

是的,ctypes是你需要的。用途:

dllobj = ctypes.WinDLL("dll file name")

将DLL加载到内存中。然后可以找到函数并调用它们。 This解释得很好。你知道吗

相关问题 更多 >