【问题标题】:How to use pywin32 functions in C++ code?如何在 C++ 代码中使用 pywin32 函数?
【发布时间】:2021-10-26 21:19:13
【问题描述】:

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

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

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

谢谢

【问题讨论】:

    标签: python windows com pywin32


    【解决方案1】:

    我想回答我自己的问题:

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

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

    并包含库路径:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-15
      • 2015-09-19
      • 1970-01-01
      • 1970-01-01
      • 2020-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多