给ATL控件添加安全接口

来源:互联网 发布:微博短文情感数据集 编辑:程序博客网 时间:2024/04/28 12:17

1.在class ATL_NO_VTABLE CXXX :中添加继承
public IObjectSafetyImpl<CXXX, INTERFACESAFE_FOR_UNTRUSTED_CALLER | INTERFACESAFE_FOR_UNTRUSTED_DATA>//安全接口
public ISupportErrorInfoImpl<&IID_IXXX>//可以不用
2.在

BEGIN_COM_MAP(CXXX)

...

END_COM_MAP()

中添加安全接口
COM_INTERFACE_ENTRY(IObjectSafety)//安全接口

原创粉丝点击