IOleInPlaceObjectWindowlessImpl クラス
このクラスは IUnknown を実装します。また、ウィンドウなしのコントロールでもウィンドウ メッセージの受け取りやドラッグ アンド ドロップ処理を可能にするメソッドが用意されています。
重要 |
---|
このクラスおよびメンバーは Windows ランタイムで実行されるアプリケーションで使用することはできません。 |
template< class T>
class IOleInPlaceObjectWindowlessImpl
パラメーター
- T
IOleInPlaceObjectWindowlessImplから派生したクラス。
メンバー
パブリック メソッド
名前 |
説明 |
---|---|
状況依存のヘルプを有効にします。ATL 実装は、E_NOTIMPLを返します。 |
|
サポートがドラッグ アンド ドロップできます。埋め込み先でアクティブ、ウィンドウなしのオブジェクトの IDropTarget のインターフェイスを提供します。ATL 実装は、E_NOTIMPLを返します。 |
|
ウィンドウ ハンドルを取得します。 |
|
アクティブな埋め込み先コントロールを非アクティブ化します。 |
|
コンテナーから埋め込み先編集が有効なウィンドウなしのコントロールにメッセージをディスパッチします。 |
|
前に非アクティブにコントロールを再アクティブ化します。ATL 実装は、E_NOTIMPLを返します。 |
|
埋め込み先のコントロールのどの部分が表示されるかを示します。 |
|
非アクティブ化、削除は、ユーザー インターフェイス、埋め込み先編集の有効化をサポートします。 |
解説
IOleInPlaceObject のインターフェイスは、埋め込み先のコントロールの再アクティブ化と非アクティブ化を管理し、表示するかコントロールの量を判断します。IOleInPlaceObjectWindowless のインターフェイスは、ウィンドウ メッセージを受信し、ドラッグ アンド ドロップ操作への参加をウィンドウなしのコントロールができます。クラス IOleInPlaceObjectWindowlessImpl は IOleInPlaceObject と IOleInPlaceObjectWindowless の既定の実装を提供し、デバッグ ビルドでダンプ デバイスに情報を送信して IUnknown を実装します。
関連トピック ATL チュートリアル、ATL プロジェクトの作成
継承階層
IOleInPlaceObjectWindowless
IOleInPlaceObjectWindowlessImpl
必要条件
Header: atlctl.h