继续昨天没解决的IRAPISink问题!

xin_zzq1 2009-03-25 11:10:17
有谁知道IRAPIDesktop::Advise( IRAPISink* pISink,DWORD* pdwContext)
中的第一个参数pISink怎么样实现的,我昨天弄了1下午都搞不懂!知道的帮忙分析分析!谢谢
...全文
60 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
oyljerry 2009-03-25
  • 打赏
  • 举报
回复
IRAPISink 中的接口函数你看一下,纯虚的,你都要实现...
xin_zzq1 2009-03-25
  • 打赏
  • 举报
回复
我就是不知道要实现的那些函数
比如你说
AddRef() ...
Release() ...
QueryInterface() ...
OnDeviceConnected() ...
OnDeviceDisconnected() ...
我现在才知道啊
jameshooo 2009-03-25
  • 打赏
  • 举报
回复
实现一个接口这么困难吗?
class CMySink : public IRAPISink
{
public:
AddRef() ...
Release() ...
QueryInterface() ...
OnDeviceConnected() ...
OnDeviceDisconnected() ...
}

CMySink mysink;
DWORD dwContext = 0;

pRAPIDesktop->Advise(&mysink, &dwContext);
...
pRAPIDesktop->UnAdvise(dwContext);
xin_zzq1 2009-03-25
  • 打赏
  • 举报
回复
哪位大哥救救我啊!很急啊,3天都没解决啊!

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧