InterfaceConnect
2015-08-06 15:17
344 查看
GUID aguid;
_di_IInterface a, c;
Calld::TEventSink* FEventSink;
Server_tlb::_di_IServerWithEvents FServer;
FServer = CoServerWithEvents::Create(); // FServer
a = CoServerWithEvents::Create(); // FServer
FEventSink = new Calld::TEventSink(); // FEventSink
FEventSink->GetInterface<>(c);
System::Win::Comobj::InterfaceConnect(FServer, aguid, c, FCookie);
http://docwiki.embarcadero.com/RADStudio/XE8/en/Implementing_Interfaces:_Delphi_and_C%2B%2B https://books.google.com.hk/books?id=74QctX2heRsC&pg=PA295&lpg=PA295&dq=_di_IInterface&source=bl&ots=12214NAI6_&sig=SkyWb5VZqrTaKYbrT5MXGhAMR0w&hl=zh-TW&sa=X&ved=0CFoQ6AEwCGoVChMI1puWlciTxwIVZ56mCh2A5AaO#v=onepage&q=_di_IInterface&f=false
_di_IInterface a, c;
Calld::TEventSink* FEventSink;
Server_tlb::_di_IServerWithEvents FServer;
FServer = CoServerWithEvents::Create(); // FServer
a = CoServerWithEvents::Create(); // FServer
FEventSink = new Calld::TEventSink(); // FEventSink
FEventSink->GetInterface<>(c);
System::Win::Comobj::InterfaceConnect(FServer, aguid, c, FCookie);
http://docwiki.embarcadero.com/RADStudio/XE8/en/Implementing_Interfaces:_Delphi_and_C%2B%2B https://books.google.com.hk/books?id=74QctX2heRsC&pg=PA295&lpg=PA295&dq=_di_IInterface&source=bl&ots=12214NAI6_&sig=SkyWb5VZqrTaKYbrT5MXGhAMR0w&hl=zh-TW&sa=X&ved=0CFoQ6AEwCGoVChMI1puWlciTxwIVZ56mCh2A5AaO#v=onepage&q=_di_IInterface&f=false
相关文章推荐
- 用CocoaPods做iOS程序的依赖管理
- JS实现从网页顶部掉下弹出层效果的方法
- Oracle异常整理
- 推荐算法工程师
- 第一章:taglib 原理和实现
- 数据结构基础(7) --循环队列的设计与实现
- 酷炫图片展示特效
- 【hibernate】spring+ jpa + hibername 配置过程遇到的问题
- DZY Loves Chemistry
- nginx 添加404页面后,仍然提示file not found
- iOS开发系列--并行开发其实很容易
- 20个数据可视化(数据视觉化)工具
- Sublime 3新建文件快速生成Html头部信息
- JS判断设备屏幕方向
- Dijkstra 最短路径算法详解 无向图
- MyBatis学习总结一
- Oracle下一条SQL语句的优化
- TabHost实现底部菜单
- android 图片缩放
- Java笔试题及答案