如何获得IConnectionPoint?(100分)

  • 主题发起人 主题发起人 yourwcd
  • 开始时间 开始时间
Y

yourwcd

Unregistered / Unconfirmed
GUEST, unregistred user!
我已经得到了IConnectionPointContainer接口变量的cps,方法如下:
var
cps: IConnectionPointContainer;
cp:IConnectionPoint;
begin

i_hd.QueryInterface(IConnectionPointContainer, cps);
cps.QueryInterface(DWEBbrowserEvents2, CP);//但这里的cp总是返回NIL
//请教这是什么原因呢?
end;
 
QueryINterface获取的接口如果是nil,说明对象未实现该接口。看看是不是接口弄错了?
 
我获得接口的目的是为了当IE的提交事件发生时,我的程序能够给出响应响应的,如果接口错了,请问应当用哪个接口?
 
问题搞定,送分了!
 
后退
顶部