python - 如何在 C++ 代码中使用 pywin32 函数?
问题描述
pywin32
在 C++ 代码中开始使用包函数的最简单方法是什么?
我正在为基于 Windows COM 的库构建 Python 包装器,我想
在我的 C++ 包装器代码中使用包中的PyObject *PyCom_PyObjectFromVariant(const VARIANT *var);
函数。pywin32
我应该编译“pywin32”DLL 并将.h
文件复制到我的项目中吗?还是有更直接的方法?
谢谢
解决方案
我想回答我自己的问题:
要使用 pywin32 或 win32com 功能,您需要安装 pywin32 包并在 C++ 项目中包含以下目录:
site-packages/win32/include
site-packages/win32com/include
并包括库路径:
site-packages/win32/libs
site-packages/win32com/libs
推荐阅读
- javascript - 重置搜索结果
- c# - 使用最后 4 位搜索
- octal - 将八进制值转换为字母并连接在一起 - JAVA
- swift - 无法将类型的返回表达式转换为返回类型“AnyClass”(又名“AnyObject.Type”)
- django - 尝试编辑帖子:未找到带有参数“(”,)“的“编辑”的反向。尝试了 1 种模式:['users/(?P
[^/]+)/编辑/(?P [0-9]+)$'] - r - R函数计算每列中非空单元格的数量
- ios - 如何检测 iOS 中特定视图控制器的空闲时间/非活动时间?
- angular - 有没有办法刷新 ng2-konva 层?
- java - Apache Camel - DirectConsumerNotAvailableException:端点上没有可用的消费者。交换[]
- matlab - 使用MATLAB从点到多边形的平均距离