12 ActiveXActiveXMicrosoftActiveXCOMWindows
12.1 ActiveXActiveXOLEOLEActiveX12.1.1 (in_place_activation)OLE(in_place editing) OLEIOleInPlaceFrame IOleInPlaceWindow IOleInPlaceSite IOleInPlaceObject IOleInPlaceActiveObject
(site object)IOleInPlaceSite IOleClientSiteIAdviseSinkIOleInPlaceSite12.1.2 (property page)OLE(property sheet)12.1.3 COM OLEIPropertyNotifySink
12.2 ActiveXActiveXActiveX12.2.1 ActiveX ActiveX (1) (2) (3) () (4)
12.2.2 ActiveXActiveXWindows (1) (2) (3) (4) (5) (6)
ActiveX OLEOLE IOleControlIOleControlSite
12.2.3 IOleObjectIOleClientSiteIOleObjectIOleClientSiteOLEIOleObjectIOleObject21IOleObjectDoVerbSetHostsNameClose DoVerb SetHostsName Close GetMiscStatus
IOleObjectIOleClientSiteIOleClientSite6ActiveXRequestNewObjectLayoutActiveXGetExtent
12.2.4 IOleControlIOleControlSiteIOleControlIOleControlSiteActiveXIOleControlIOleControlSiteOLEActiveX IOleControlIOleControlSite (1) IOleControlGetControlInfoOnMnemonicIOleControlSiteOnFocusOnControlInfoChangedTranslateAccelerator (2) IOleControlSite::GetExtendedControlIdispatchIConnectionPointContainer
IOleControlIOleControlSite ActiveXGetExtendedControlIDispatchActiveXE_NOTIMPL(3) IOleControl::OnAmbientPropertyChange ActiveXOnAmbientPropertyChangedispIDID(4) IOleControlSite::ShowPropertyFrame
IOleControlIOleControlSite(5) IOleControlFreezeEventIOleControlSiteLockInPlaceActiveTransFromCoords FreezeEventActiveX LockInPlaceActive(TRUE)LockInPlaceActive(FALSE) TransFromCoords
12.2.5 ActiveXIDActiveXActiveXActiveXActiveX(stock propertystock methodstock event)12.512.612.712.8
12.2.6 ActiveX(1) Windows (2) ActiveXIdispatchActiveXIpropertyNotifySink(3)ActiveX
ActiveX(4) ActiveX ActiveXCOM (1) ControlActiveXCLSIDActiveX (2) ToolboxBitmap321616DLLEXEID (3) MiscStatusOLEActiveX (4) InsertableOLEActiveX
12.3 ActiveXInternetActiveXInternetInternetWebHTMLHTML
COM+COM+ COMMTSCOMCOMMSMQCOMCOM+ (1) (TRANSCACTIONS)-MTS (2) (SECURITY)-(RoleBased) (3) (CONCURRENCY) (4) (MESSAGE QUEUING)-MSMQ (5)