在C++组件中使用激活上下文API
Using Activation Context API in C++ component
我是一名c#开发人员,目前正在开发一些遗留的c++组件。我正在尝试向com组件添加激活上下文api代码,以便在不注册的情况下调用其他com组件。
我写了一个伪c++项目来处理激活上下文的东西,它没有问题。然而,当我将相同的代码添加到遗留com组件中时,我甚至无法编译它:错误1错误C2065:"ACTCTX":未声明的标识符
我没有在我的虚拟项目中添加任何特殊的标题,但它运行良好,所以我不确定为什么会发生这种情况。希望对于一个经验丰富的c++开发人员来说,这将是微不足道的。。。
在stdafx.h:中更改了这一点
#ifndef _WIN32_WINNT
#define _WIN32_WINNT 0x0400
至
#ifndef _WIN32_WINNT
#define _WIN32_WINNT 0x0501
它奏效了。
相关文章:
- #为""定义宏;静态";针对不同的上下文
- 与互斥锁相比,旋转锁可以保证上下文切换
- 线程,如果else语句,都是错误的上下文切换后,会发生什么
- 为什么我不能使用 EGL 创建无头 OpenGl 上下文?
- Visual Studio(或任何其他工具)能否将地址解释为调用堆栈(boost上下文)的开头
- 为什么在逗号分隔符上下文中将预增量的结果强制转换为void
- 错误"Could not find Boost"(缺少:上下文标头)
- 使用 mod_gsoap 部署服务时,如何在 Gsoap 中更改 soap 上下文的模式?
- 将有状态的 lambda 传递到 C 样式函数中,而无需上下文参数
- 安排带有上下文的协同程序
- 我的文件无法正常工作,无法从C++文件中读取上下文
- DCMTK 了解"DIMSE 没有有效的演示上下文 ID"错误
- 具有std::initializer_list参数的非成员函数(/non构造函数上下文)的重载解析
- 如何在日食中激活自动建议?
- antlr 规则上下文是否可以独立于目标
- OpenGL 调试上下文警告 -"将使用视频内存作为缓冲区异议的来源
- 激活上下文生成失败,依赖程序集,并行,事件 ID 33
- 被去激活的激活上下文不是最近激活的激活上下文
- 激活上下文生成失败.VC运行时错误
- 在C++组件中使用激活上下文API