oleidl.h ヘッダー
このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。
oleidl.h には、次のプログラミング インターフェイスが含まれています。
IDropSource IDropSource インターフェイスは、アプリケーションでドラッグ アンド ドロップ操作を提供するために実装するインターフェイスの 1 つです。 |
IDropSourceNotify IDropSourceNotify インターフェイスは、ユーザーが潜在的なドロップ ターゲット ウィンドウにマウスをドラッグしたときに OLE から通知を受け取るために、IDropSource オブジェクトに実装されます。 |
IDropTarget IDropTarget インターフェイスは、アプリケーションでドラッグ アンド ドロップ操作を提供するために実装するインターフェイスの 1 つです。 |
IEnterpriseDropTarget このインターフェイスをドロップ ターゲット アプリケーションで実装すると、OLE ドラッグ アンド ドロップ エンジンは、ドロップ ターゲット アプリケーションがエンタープライズ保護ポリシーを評価するかどうかを判断する機能を提供し、OLE ドラッグ アンド ドロップ エンジンにドロップ ソース アプリケーションのエンタープライズ ID をドロップ ターゲット アプリケーションに提供する方法を提供します。 |
IEnumOLEVERB オブジェクトで使用できるさまざまな動詞を、昇順の動詞番号の順に列挙します。 IEnumOLEVERB インターフェイスを実装する列挙子は、IOleObject::EnumVerbs によって返されます。 |
IOleAdviseHolder オブジェクト サーバー内のアドバイザリ接続と複合ドキュメント通知を管理します。 |
IOleCache オブジェクト内にキャッシュされるプレゼンテーション データを制御します。 キャッシュされたプレゼンテーション データは、サーバー アプリケーションが実行されていない場合や使用できない場合でも、オブジェクトのコンテナーで使用できます。 |
IOleCache2 オブジェクト クライアントが IOleCache::Cache で作成された各キャッシュを選択的に更新できるようにします。 |
IOleCacheControl キャッシュの適切なメンテナンスを提供します。 実行中のオブジェクトの IDataObject 実装をキャッシュに接続してキャッシュを維持し、実行中のオブジェクトから通知を受け取れるようにします。 |
IOleClientSite 埋め込みオブジェクトが、その表示サイトの場所と範囲、モニカー、そのユーザー インターフェイス、およびそのコンテナーによって提供されるその他のリソースに関する情報を取得する主な手段を提供します。 |
IOleContainer 複合ドキュメント内のオブジェクトを列挙するか、実行中の状態のコンテナーをロックします。 コンテナー アプリケーションとオブジェクト アプリケーションの両方で、このインターフェイスが実装されます。 |
IOleInPlaceActiveObject インプレース オブジェクトと、関連するアプリケーションの最も外側のフレーム ウィンドウと、埋め込みオブジェクトを含むアプリケーション内のドキュメント ウィンドウとの間の通信の直接チャネルを提供します。 |
IOleInPlaceFrame コンテナーの最上位フレーム ウィンドウを制御します。 |
IOleInPlaceObject インプレース オブジェクトのアクティブ化と非アクティブ化を管理し、インプレース オブジェクトのどのくらいの部分を表示するかを決定します。 |
IOleInPlaceSite コンテナーとオブジェクトのインプレース クライアント サイト間の相互作用を管理します。 クライアント サイトは埋め込みオブジェクトの表示サイトであり、オブジェクトに関する位置と概念情報を提供することを思い出してください。 |
IOleInPlaceUIWindow コンテナー アプリケーションによって実装され、オブジェクト アプリケーションによってドキュメントまたはフレーム ウィンドウ上の境界領域をネゴシエートするために使用されます。 |
IOleItemContainer 項目モニカーが識別するオブジェクトにバインドされるときに使用されます。 |
IOleLink リンクオブジェクトがリンクに関連する関数をコンテナーに提供できるようにします。 |
IOleObject 埋め込みオブジェクトがコンテナーに基本的な機能を提供し、そのコンテナーと通信する主な手段として機能します。 |
IOleWindow IOleWindow インターフェイスは、アプリケーションがインプレース アクティブ化に関与するさまざまなウィンドウへのハンドルを取得し、状況依存のヘルプ モードを開始および終了できるようにするメソッドを提供します。 |
IParseDisplayName 表示可能な名前文字列を解析して、カスタム モニカー実装のモニカーに変換します。 |
IViewObject データ オブジェクトを呼び出し元に渡さずに、オブジェクト自体を直接表示できるようにします。 さらに、このインターフェイスは、ビュー オブジェクトの変更を呼び出し元に通知できるように、アドバイズ シンクとの接続を作成および管理できます。 |
IViewObject2 オブジェクトの特定のビューの図面のサイズを返す IViewObject インターフェイスの拡張機能。 オブジェクトがまだ実行されていない場合は、IOleObject::GetExtent の代わりにこのメソッドを呼び出すことで、オブジェクトが実行されないようにすることができます。 |
CLIPFORMAT_UserFree CLIPFORMAT_UserFree関数 (oleidl.h) は、RPC スタブ ファイルによって呼び出されたときに、サーバー側のリソースを解放します。 |
CLIPFORMAT_UserFree64 CLIPFORMAT_UserFree64関数 (oleidl.h) は、RPC スタブ ファイルによって呼び出されたときに、サーバー側のリソースを解放します。 |
CLIPFORMAT_UserMarshal CLIPFORMAT_UserMarshal関数 (oleidl.h) は、CLIPFORMAT オブジェクトを RPC バッファーにマーシャリングします。 |
CLIPFORMAT_UserMarshal64 CLIPFORMAT_UserMarshal64関数 (oleidl.h) は、CLIPFORMAT オブジェクトを RPC バッファーにマーシャリングします。 |
CLIPFORMAT_UserSize CLIPFORMAT_UserSize関数 (oleidl.h) は、CLIPFORMAT オブジェクトのワイヤ サイズを計算し、ハンドルとデータを取得します。 |
CLIPFORMAT_UserSize64 CLIPFORMAT_UserSize64関数 (oleidl.h) は、CLIPFORMAT オブジェクトのワイヤ サイズを計算し、ハンドルとデータを取得します。 |
CLIPFORMAT_UserUnmarshal CLIPFORMAT_UserUnmarshal関数 (oleidl.h) は、RPC バッファーから CLIPFORMAT オブジェクトのマーシャリングを解除します。 |
CLIPFORMAT_UserUnmarshal64 CLIPFORMAT_UserUnmarshal64関数 (oleidl.h) は、RPC バッファーから CLIPFORMAT オブジェクトのマーシャリングを解除します。 |
HACCEL_UserFree HACCEL_UserFree関数 (oleidl.h) は、RPC スタブ ファイルによって呼び出されたときに、サーバー側のリソースを解放します。 |
HACCEL_UserFree64 HACCEL_UserFree64関数 (oleidl.h) は、RPC スタブ ファイルによって呼び出されたときに、サーバー側のリソースを解放します。 |
HACCEL_UserMarshal HACCEL を RPC バッファーにマーシャリングします。 |
HACCEL_UserMarshal64 HACCEL オブジェクトを RPC バッファーにマーシャリングします。 |
HACCEL_UserSize HACCEL_UserSize関数 (oleidl.h) は、HACCEL オブジェクトのワイヤ サイズを計算し、ハンドルとデータを取得します。 |
HACCEL_UserSize64 HACCEL_UserSize64関数 (oaild.h) は、HACCEL オブジェクトのワイヤ サイズを計算し、そのハンドルとデータを取得します。 |
HACCEL_UserUnmarshal HACCEL_UserUnmarshal関数 (oleidl.h) は、RPC バッファーから HACCEL オブジェクトのマーシャリングを解除します。 |
HACCEL_UserUnmarshal64 HACCEL_UserUnmarshal64関数 (oleidl.h) は、RPC バッファーから HACCEL オブジェクトのマーシャリングを解除します。 |
HDC_UserFree HDC_UserFree関数 (oleidl.h) は、RPC スタブ ファイルによって呼び出されたときにサーバー側のリソースを解放します。 |
HDC_UserFree64 HDC_UserFree64関数 (oleidl.h) は、RPC スタブ ファイルによって呼び出されると、サーバー側のリソースを解放します。 |
HDC_UserMarshal HDC_UserMarshal関数 (oleidl.h) は、HDC オブジェクトを RPC バッファーにマーシャリングします。 |
HDC_UserMarshal64 HDC_UserMarshal64関数 (oleidl.h) は、HDC オブジェクトを RPC バッファーにマーシャリングします。 |
HDC_UserSize HDC_UserSize関数 (oleidl.h) は、HDC オブジェクトのワイヤ サイズを計算し、そのハンドルとデータを取得します。 |
HDC_UserSize64 HDC_UserSize64関数 (oleidl.h) は、HDC オブジェクトのワイヤ サイズを計算し、そのハンドルとデータを取得します。 |
HDC_UserUnmarshal HDC_UserUnmarshal関数 (oleidl.h) は、RPC バッファーから HDC オブジェクトをアンマーシャリングします。 |
HDC_UserUnmarshal64 HDC_UserUnmarshal64関数 (oleidl.h) は、RPC バッファーから HDC オブジェクトをアンマーシャリングします。 |
HGLOBAL_UserFree HGLOBAL_UserFree関数 (oleidl.h) は、RPC スタブ ファイルによって呼び出されると、サーバー側のリソースを解放します。 |
HGLOBAL_UserFree64 HGLOBAL_UserFree64関数 (oleidl.h) は、RPC スタブ ファイルによって呼び出されると、サーバー側のリソースを解放します。 |
HGLOBAL_UserMarshal HGLOBAL を RPC バッファーにマーシャリングします。 |
HGLOBAL_UserMarshal64 HGLOBAL オブジェクトを RPC バッファーにマーシャリングします。 |
HGLOBAL_UserSize HGLOBAL_UserSize関数 (oleidl.h) は、HGLOBAL オブジェクトのワイヤ サイズを計算し、そのハンドルとデータを取得します。 |
HGLOBAL_UserSize64 HGLOBAL_UserSize64関数 (oleidl.h) は、HGLOBAL オブジェクトのワイヤ サイズを計算し、そのハンドルとデータを取得します。 |
HGLOBAL_UserUnmarshal HGLOBAL_UserUnmarshal関数 (oleidl.h) は、RPC バッファーから HGLOBAL オブジェクトをアンマーシャリングします。 |
HGLOBAL_UserUnmarshal64 HGLOBAL_UserUnmarshal64関数 (oleidl.h) は、RPC バッファーから HGLOBAL オブジェクトをアンマーシャリングします。 |
HMENU_UserFree HMENU_UserFree関数 (oleidl.h) は、RPC スタブ ファイルによって呼び出されると、サーバー側のリソースを解放します。 |
HMENU_UserFree64 HMENU_UserFree64関数 (oleidl.h) は、RPC スタブ ファイルによって呼び出されると、サーバー側のリソースを解放します。 |
HMENU_UserMarshal HMENU_UserMarshal関数 (oleidl.h) は、HMENU を RPC バッファーにマーシャリングします。 |
HMENU_UserMarshal64 HMENU_UserMarshal64関数 (oleidl.h) は、HMENU を RPC バッファーにマーシャリングします。 |
HMENU_UserSize HMENU_UserSize関数 (oleidl.h) は、HMENU オブジェクトのワイヤ サイズを計算し、そのハンドルとデータを取得します。 |
HMENU_UserSize64 HMENU_UserSize64関数 (oleidl.h) は、HMENU オブジェクトのワイヤ サイズを計算し、そのハンドルとデータを取得します。 |
HMENU_UserUnmarshal HMENU_UserUnmarshal関数 (oleidl.h) は、RPC バッファーから HMENU オブジェクトをアンマーシャリングします。 |
HMENU_UserUnmarshal64 HMENU_UserUnmarshal64関数 (oleidl.h) は、RPC バッファーから HMENU オブジェクトをアンマーシャリングします。 |
HWND_UserFree HWND_UserFree関数 (oleidl.h) は、RPC スタブ ファイルによって呼び出されると、サーバー側のリソースを解放します。 |
HWND_UserFree64 HWND_UserFree64関数 (oleidl.h) は、RPC スタブ ファイルによって呼び出されると、サーバー側のリソースを解放します。 |
HWND_UserMarshal HWND_UserMarshal関数 (oleidl.h) は、HWND オブジェクトを RPC バッファーにマーシャリングします。 |
HWND_UserMarshal64 HWND_UserMarshal64関数 (oleidl.h) は、HWND オブジェクトを RPC バッファーにマーシャリングします。 |
HWND_UserSize HWND_UserSize関数 (oleidl.h) は、HWND オブジェクトのワイヤ サイズを計算し、そのハンドルとデータを取得します。 |
HWND_UserSize64 HWND_UserSize64関数 (oleidl.h) は、HWND オブジェクトのワイヤ サイズを計算し、そのハンドルとデータを取得します。 |
HWND_UserUnmarshal HWND_UserUnmarshal関数 (oleidl.h) は、RPC バッファーから HWND オブジェクトをアンマーシャリングします。 |
HWND_UserUnmarshal64 HWND_UserUnmarshal64関数 (oleidl.h) は、RPC バッファーから HWND オブジェクトをアンマーシャリングします。 |
STGMEDIUM_UserFree STGMEDIUM_UserFree関数 (oleidl.h) は、RPC スタブ ファイルによって呼び出されると、サーバー側のリソースを解放します。 |
STGMEDIUM_UserFree64 STGMEDIUM_UserFree64関数 (oleidl.h) は、RPC スタブ ファイルによって呼び出されると、サーバー側のリソースを解放します。 |
STGMEDIUM_UserMarshal STGMEDIUM_UserMarshal関数 (oleidl.h) は、STGMEDIUM オブジェクトを RPC バッファーにマーシャリングします。 |
STGMEDIUM_UserMarshal64 STGMEDIUM_UserMarshal64関数 (oleidl.h) は、STGMEDIUM オブジェクトを RPC バッファーにマーシャリングします。 |
STGMEDIUM_UserSize STGMEDIUM_UserSize関数 (oleidl.h) は、STGMEDIUM オブジェクトのワイヤ サイズを計算し、そのハンドルとデータを取得します。 |
STGMEDIUM_UserSize64 STGMEDIUM_UserSize64関数 (oleidl.h) は、STGMEDIUM オブジェクトのワイヤ サイズを計算し、そのハンドルとデータを取得します。 |
STGMEDIUM_UserUnmarshal STGMEDIUM_UserUnmarshal関数 (oleidl.h) は、RPC バッファーから STGMEDIUM オブジェクトをアンマーシャリングします。 |
STGMEDIUM_UserUnmarshal64 STGMEDIUM_UserUnmarshal64関数 (oleidl.h) は、RPC バッファーから STGMEDIUM オブジェクトをアンマーシャリングします。 |
OBJECTDESCRIPTOR CF_OBJECTDESRIPTORおよびCF_LINKSRCDESCRIPTORファイル形式に使用されるデータ構造を表します。 |
OLEINPLACEFRAMEINFO インプレース セッション中にコンテナーでサポートされるアクセラレータに関する情報が含まれます。 構造体は、IOleInPlaceSite::GetWindowContext メソッドと OleTranslateAccelerator 関数で使用されます。 |
OLEMENUGROUPWIDTHS インプレース編集セッション中にコンテナーとオブジェクト サーバーの間で共有されるメニューの 6 つのメニュー グループのメニュー項目の数を示します。 これは、共有メニューを構築するためのメカニズムです。 |
OLEVERB オブジェクトがサポートする動詞を定義します。 IOleObject::EnumVerbs メソッドは、オブジェクトのこれらの構造体を列挙できる列挙子を作成し、列挙子の IEnumOLEVERB へのポインターを提供します。 |
BINDSPEED 呼び出し元がオブジェクトへのバインドを待機するおおよその時間を示します。 |
DISCARDCACHE ダーティ ビットが設定されている場合にメモリから破棄するキャッシュの処理を指定します。 |
OLECLOSE 閉じる前にオブジェクトを保存するかどうかを示します。 |
OLECONTF 列挙するオブジェクトの種類を示します。 |
OLEGETMONIKER IOleObject::GetMoniker メソッドと IOleClientSite::GetMoniker メソッドの動作の側面を制御します。 |
OLELINKBIND リンク ソースへのバインド操作を制御します。 |
OLEMISC オブジェクトまたはオブジェクトのクラスのその他の特性について説明します。 |
OLERENDER 新しく作成されたオブジェクトに対して要求されるキャッシュの種類を示します。 |
OLEUPDATE リンク オブジェクトがリンク オブジェクトのキャッシュされたデータを自動的に更新するか、コンテナーが IOleObject::Update メソッドまたは IOleLink::Update メソッドを呼び出した場合にのみ更新するかを示します。 定数は、IOleLink インターフェイスで使用されます。 |
OLEVERBATTRIB オブジェクトの指定された動詞の属性について説明します。 |
OLEWHICHMK オブジェクトのモニカーのどの部分が設定または取得されているかを示します。 |
USERCLASSTYPE オブジェクトのクラスに関連付けられている表示名のさまざまなバリエーションを示します。 |