共用方式為


IOleInPlaceObjectWindowlessImpl Class

這個類別會實作 IUnknown 並提供讓無視窗 (Windowless) 控制項接收 Windows 訊息和參與拖放作業的方法。

重要

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

template< class T> 
class IOleInPlaceObjectWindowlessImpl

參數

  • T
    您的類別,衍生自 IOleInPlaceObjectWindowlessImpl

Members

公用方法

名稱

描述

IOleInPlaceObjectWindowlessImpl::ContextSensitiveHelp

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

IOleInPlaceObjectWindowlessImpl::GetDropTarget

提供示範就地啟動,無視窗物件的 IDropTarget 介面支援拖放。 ATL 實作會傳回 E_NOTIMPL

IOleInPlaceObjectWindowlessImpl::GetWindow

取得視窗控制代碼。

IOleInPlaceObjectWindowlessImpl::InPlaceDeactivate

停用就地現用控制項。

IOleInPlaceObjectWindowlessImpl::OnWindowMessage

分派容器的訊息至是就地啟動的無視窗 (Windowless) 控制項。

IOleInPlaceObjectWindowlessImpl::ReactivateAndUndo

重新啟動之前已停用的控制項。 ATL 實作會傳回 E_NOTIMPL

IOleInPlaceObjectWindowlessImpl::SetObjectRects

表示矩形控制項的哪些部分是可見的。

IOleInPlaceObjectWindowlessImpl::UIDeactivate

停用和移除支援就地啟動的使用者介面。

備註

IOleInPlaceObject 介面處理控制項的就地重新啟動和停用並決定控制項應該是可見的。 介面可讓 IOleInPlaceObjectWindowless 無視窗 (Windowless) 控制項接收 Windows 訊息和參與拖放作業。 類別提供 IOleInPlaceObjectWindowlessImplIOleInPlaceObjectIOleInPlaceObjectWindowless 的預設實作並透過傳送訊息至實作 IUnknown 傾印裝置偵錯組建。

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

繼承階層架構

IOleInPlaceObjectWindowless

IOleInPlaceObjectWindowlessImpl

需求

Header: atlctl.h

請參閱

參考

CComControl Class

其他資源

ATL Class Overview