gpt4 book ai didi

c++ - 在 C++ 组件中使用 Activation Context API

转载 作者:太空狗 更新时间:2023-10-29 21:50:19 25 4
gpt4 key购买 nike

我是一名 C# 开发人员,目前正在处理一些遗留的 C++ com 组件。我正在尝试将激活上下文 api 代码添加到 com 组件,以便在不注册的情况下调用其他 com 组件。

我写了一个虚拟的 c++ 项目来处理激活上下文的东西,它没有问题。但是,当我将相同的代码添加到遗留 com 组件中时,我什至无法编译它:错误 1 ​​error C2065: 'ACTCTX' : undeclared identifier

我没有向我的虚拟项目添加任何特殊 header ,但它工作正常,所以我不确定为什么会这样。希望这对于经验丰富的 c++ 开发人员来说是微不足道的......

最佳答案

在 stdafx.h 中更改了这个:

#ifndef _WIN32_WINNT
#define _WIN32_WINNT 0x0400

#ifndef _WIN32_WINNT
#define _WIN32_WINNT 0x0501

它奏效了。

关于c++ - 在 C++ 组件中使用 Activation Context API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6375441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com