首页 > 解决方案 > 如何在 C++ 代码中使用 pywin32 函数?

问题描述

pywin32在 C++ 代码中开始使用包函数的最简单方法是什么?

我正在为基于 Windows COM 的库构建 Python 包装器,我想 在我的 C++ 包装器代码中使用包中的PyObject *PyCom_PyObjectFromVariant(const VARIANT *var); 函数。pywin32

我应该编译“pywin32”DLL 并将.h文件复制到我的项目中吗?还是有更直接的方法?

谢谢

标签: pythonwindowscompywin32

解决方案


我想回答我自己的问题:

要使用 pywin32 或 win32com 功能,您需要安装 pywin32 包并在 C++ 项目中包含以下目录:

site-packages/win32/include
site-packages/win32com/include

并包括库路径:

site-packages/win32/libs
site-packages/win32com/libs

推荐阅读