附表一   ATL 的对象向导类型

对象类型 支持的接口 备注
简单对象 没有  
Add-in 对象 IDSAddIn 维护指向Developer Studio IApplication接口的指针
Internet 浏览器对象 IObjectWithSite 维护指向场所(site)的指针
ActiveX 服务器组件 None 支持OnStartPage/OnEndPage,维护指向由 ASP 提供的接口的指针
微软事务处理服务器对象 IObjectControl (可选) 维护指向事务处理服务器对象上下文的指针
组件注册对象 IComponentRegistrar 支持在某个模块中注册所有 CLSIDs
Internet 浏览器控件
 
IViewObject
IViewObject2
IViewObjectEx
IOleWindow
IOleInPlaceObject
IOleInPlaceObjectWindowless
IOleInPlaceActiveObject
IOleControl
IOleObject
IPersistStreamInit
维护指向场所的IOleInPlaceSiteWindowless,
IOleClientSite, 以及IAdviseSink 接口的指针
完全控件 所有Internet 浏览器控件接口加上
IQuickActivate
IPersistStorage
ISpecifyPropertyPages
IDataObject
IProvideClassInfo
IProvideClassInfo2
维护指向场所的 IOleInPlaceSiteWindowless,
IOleClientSite, 以及 IAdviseSink 接口的指针
属性页 IPropertyPage