다음을 통해 공유


oleidl.h 헤더

이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

oleidl.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
IDropSource

IDropSource 인터페이스는 애플리케이션에서 끌어서 놓기 작업을 제공하기 위해 구현하는 인터페이스 중 하나입니다.
IDropSourceNotify

IDropSourceNotify 인터페이스는 IDropSource 개체에서 구현되어 사용자가 잠재적인 놓기 대상 창으로 마우스를 끌거나 끌 때 OLE에서 알림을 받습니다.
Idroptarget

IDropTarget 인터페이스는 애플리케이션에서 끌어서 놓기 작업을 제공하기 위해 구현하는 인터페이스 중 하나입니다.
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

호출자에게 데이터 개체를 전달하지 않고 개체가 직접 표시되도록 설정합니다. 또한 이 인터페이스는 뷰 개체의 변경 내용을 호출자에게 알 수 있도록 advise 싱크와의 연결을 만들고 관리할 수 있습니다.
IViewObject2

개체의 지정된 뷰에 대한 드로잉 크기를 반환하는 IViewObject 인터페이스의 확장입니다. IOleObject::GetExtent 대신 이 메서드를 호출하여 개체가 아직 실행되고 있지 않은 경우 개체가 실행되지 않도록 방지할 수 있습니다.

Functions

 
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

개체 클래스와 연결된 표시 이름의 다양한 변형을 나타냅니다.