IOleInPlaceObjectWindowless インターフェイス (ocidl.h)

ウィンドウレス オブジェクトがウィンドウ メッセージを処理し、ドラッグ アンド ドロップ操作に参加できるようにします。 これは から派生し、 IOleInPlaceObject インターフェイスを拡張します。

コントロールなどの小さなオブジェクトには、それ自体のウィンドウは必要ありません。 代わりに、コンテナーを使用してウィンドウ メッセージをディスパッチし、オブジェクトがドラッグ アンド ドロップ操作に参加できるようにします。 コンテナーは 、IOleInPlaceSiteWindowless インターフェイスを 実装する必要があります。 それ以外の場合、オブジェクトは通常の複合ドキュメント オブジェクトとして機能し、アクティブ化されたときにウィンドウを作成する必要があります。

継承

IOleInPlaceObjectWindowless インターフェイスは、IOleInPlaceObject から継承されます。 IOleInPlaceObjectWindowless には、次の種類のメンバーもあります。

メソッド

IOleInPlaceObjectWindowless インターフェイスには、これらのメソッドがあります。

 
IOleInPlaceObjectWindowless::GetDropTarget

ドラッグ アンド ドロップをサポートするインプレース アクティブなウィンドウレス オブジェクトの IDropTarget インターフェイスを取得します。
IOleInPlaceObjectWindowless::OnWindowMessage

コンテナーから、インプレース アクティブなウィンドウレス オブジェクトにメッセージをディスパッチします。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー ocidl.h

関連項目

IOleInPlaceObject

IOleInPlaceSiteWindowless