ウィンドウレス オブジェクトがウィンドウ メッセージを処理し、ドラッグ アンド ドロップ操作に参加できるようにします。 これは から派生し、 IOleInPlaceObject インターフェイスを拡張します。
コントロールなどの小さなオブジェクトには、それ自体のウィンドウは必要ありません。 代わりに、コンテナーを使用してウィンドウ メッセージをディスパッチし、オブジェクトがドラッグ アンド ドロップ操作に参加できるようにします。 コンテナーは 、IOleInPlaceSiteWindowless インターフェイスを 実装する必要があります。 それ以外の場合、オブジェクトは通常の複合ドキュメント オブジェクトとして機能し、アクティブ化されたときにウィンドウを作成する必要があります。
継承
IOleInPlaceObjectWindowless インターフェイスは、IOleInPlaceObject から継承されます。 IOleInPlaceObjectWindowless には、次の種類のメンバーもあります。
メソッド
IOleInPlaceObjectWindowless インターフェイスには、これらのメソッドがあります。
|
IOleInPlaceObjectWindowless::GetDropTarget ドラッグ アンド ドロップをサポートするインプレース アクティブなウィンドウレス オブジェクトの IDropTarget インターフェイスを取得します。 |
|
IOleInPlaceObjectWindowless::OnWindowMessage コンテナーから、インプレース アクティブなウィンドウレス オブジェクトにメッセージをディスパッチします。 |
要件
| サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
| 対象プラットフォーム | Windows |
| ヘッダー | ocidl.h |