-
-
[求助]为什么ATL编程IDE不生成事件代理类的Fire_xxx函数
-
发表于: 2022-7-22 21:13 4400
-
使用的是VS2019
增加一个atl简单对象,支持连接点.然后在idl文件中增加一个dispinterface.
[ uuid(757002e9-cfca-40a5-a645-839065593b05), hidden, nonextensible, ] dispinterface _IMathEvents { properties: methods: [id(1)] HRESULT Result([in]LONG RetVal); };
然后在coclass类中点添加连接点
点需要的dispinterface
然后在自动生成的事件代理是空的,什么代码都没有,到底那个地方写出错了?
template<class T> class CProxy_IMathEvents : public ATL::IConnectionPointImpl<T, &__uuidof(_IMathEvents)> { public: };
以下是测试代码
赞赏
他的文章
- [求助]x96dbg的条件断点 7175
- [求助]为什么ATL编程IDE不生成事件代理类的Fire_xxx函数 4401
- [求助]IDA F5的问题 3194
- [求助]MSVC编译链接找不到符号 12123
- [求助]这样写C++代码是什么意思呢? 4518
谁下载
无
看原图
赞赏
雪币:
留言: