IObjectWithSiteImpl选件类
此选件类的方法允许对象与其站点通信。
template<
class T
>
class ATL_NO_VTABLE IObjectWithSiteImpl :
public IObjectWithSite
参数
- T
您的选件类,从派生 IObjectWithSiteImpl。
成员
公共方法
名称 |
说明 |
---|---|
查询接口指针的站点。 |
|
提供对象与网站的 IUnknown 指针。 |
|
提供对象与网站的 IUnknown 指针。 |
公共数据成员
名称 |
说明 |
---|---|
管理站点的 IUnknown 指针。 |
备注
IObjectWithSite 接口允许对象与其站点通信。 选件类 IObjectWithSiteImpl 提供此接口的默认实现并将信息发送实现 IUnknown 到转储计算机进行编译。
IObjectWithSiteImpl 指定两个方法。 客户端首次调用 SetSite,通过站点的 IUnknown 指针。 此指针在对象中存储,并且可以传递给 GetSite的调用之后进行检索。
通常,可以从 IObjectWithSiteImpl 派生您的选件类,在创建不是控件的对象时。 对于控件,从 IOleObjectImpl派生您的选件类,还提供了网站指针。 从 IObjectWithSiteImpl 和 IOleObjectImpl不要派生您的选件类。
继承层次结构
IObjectWithSite
IObjectWithSiteImpl
要求
Header: atlcom.h