共用方式為


IOleInPlaceActiveObjectImpl 類別

這個類別會提供協助就地控制項與其容器之間通訊的方法。

重要事項重要事項

這個類別和其成員不能用於 Windows 執行階段執行的應用程式。

template< class T>
class IOleInPlaceActiveObjectImpl

參數

  • T
    您的類別,衍生自 IOleInPlaceActiveObjectImpl

Members

k7s1s9d6.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

IOleInPlaceActiveObjectImpl::ContextSensitiveHelp

啟用即時線上說明。ATL 實作會傳回 E_NOTIMPL

IOleInPlaceActiveObjectImpl::EnableModeless

可為非強制回應對話方塊。ATL 實作會傳回 S_OK。

IOleInPlaceActiveObjectImpl::GetWindow

取得視窗控制代碼。

IOleInPlaceActiveObjectImpl::OnDocWindowActivate

在容器的文件視窗中啟用或停用時,告知控制項。ATL 實作會傳回 S_OK。

IOleInPlaceActiveObjectImpl::OnFrameWindowActivate

在容器的最上層框架視窗中啟用或停用時,告知控制項。ATL 實作傳回。

IOleInPlaceActiveObjectImpl::ResizeBorder

告知它需要調整其框線的控制項。ATL 實作會傳回 S_OK。

IOleInPlaceActiveObjectImpl::TranslateAccelerator

處理功能表從容器的快速鍵按鍵訊息。ATL 實作會傳回 E_NOTIMPL

備註

IOleInPlaceActiveObject 介面協助就地控制項與其容器之間的通訊,例如,傳送控制項和容器的作用狀態和通知控制項它需要調整大小。類別提供 IOleInPlaceActiveObjectImplIOleInPlaceActiveObject 的預設實作並透過傳送訊息至支援 IUnknown 傾印裝置偵錯組建。

相關文件   ATL 教學課程建立 ATL 專案

繼承階層架構

IOleInPlaceActiveObject

IOleInPlaceActiveObjectImpl

需求

Header: atlctl.h

請參閱

參考

CComControl 類別

ActiveX Controls Interfaces

其他資源

ATL 類別概觀