IPointerInactiveImpl クラス
このクラスは、IUnknown および IPointerInactive インターフェイス メソッドを実装します。
重要
このクラスおよびメンバーは Windows ランタイムで実行されるアプリケーションで使用することはできません。
template< class T>
class IPointerInactiveImpl
パラメーター
- T
IPointerInactiveImplから派生したクラス。
メンバー
パブリック メソッド
名前 |
説明 |
---|---|
オブジェクトの現在のアクティブ化ポリシーを取得します。 ATL 実装は、E_NOTIMPLを返します。 |
|
マウス ポインターをボタンの上に、オブジェクトがマウス イベントを発生できることを示します実行されたことを通知するにオブジェクト。 ATL 実装は、E_NOTIMPLを返します。 |
|
アクティブなオブジェクトにマウス ポインターを設定します。 ATL 実装は、E_NOTIMPLを返します。 |
解説
アクティブなオブジェクトまたは実行するだけに読み込まれる 1 になります。 アクティブなオブジェクトとは異なり、アクティブなオブジェクトは、Windows のマウスおよびキーボード メッセージを受け取ることができません。 したがって、アクティブなオブジェクトが少ないリソースを使用し、通常は有効です。
IPointerInactive のインターフェイスがアクティブなときにオブジェクトがマウス操作の最小をサポートするようにします。 この機能はコントロールに特に役立ちます。
E_NOTIMPLを返すことによって IPointerInactiveImpl の実装 IPointerInactive のメソッドを使用します。 ただし、デバッグ ビルドでダンプ デバイスに情報を送信して IUnknown を実装します。
関連トピック ATL チュートリアル、ATL プロジェクトの作成
継承階層
IPointerInactive
IPointerInactiveImpl
必要条件
Header: atlctl.h