共用方式為


IPointerInactiveImpl Class

這個類別的執行 IUnknownIPointerInactive 介面方法。

重要

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

template< class T> 
class IPointerInactiveImpl

參數

  • T
    您的類別,衍生自 IPointerInactiveImpl

Members

公用方法

名稱

描述

IPointerInactiveImpl::GetActivationPolicy

擷取物件目前的啟動原則。 ATL 實作會傳回 E_NOTIMPL

IPointerInactiveImpl::OnInactiveMouseMove

告知物件滑鼠指標移動它,表示物件可以引發滑鼠事件。 ATL 實作會傳回 E_NOTIMPL

IPointerInactiveImpl::OnInactiveSetCursor

設定非作用中物件的滑鼠指標。 ATL 實作會傳回 E_NOTIMPL

備註

非現用物件會載入或執行之一。 不同於現用物件,非作用中物件無法接收視窗滑鼠和鍵盤訊息。 因此,非現用物件使用少數資源並且通常會比較有效率。

IPointerInactive 介面允許物件支援滑鼠互動的最小層級,但仍然非作用中。 這個功能是控制項特別有用。

將傳回 E_NOTIMPLIPointerInactiveImpl 實作類別 IPointerInactive 方法。 不過,它會將訊息傳送至實作 IUnknown 傾印裝置偵錯組建。

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

繼承階層架構

IPointerInactive

IPointerInactiveImpl

需求

Header: atlctl.h

請參閱

其他資源

ATL Class Overview