다음을 통해 공유


MFC의 OLE

이 문서에서는 MFC를 사용하는 OLE 프로그래밍의 기본 사항을 설명합니다. MFC는 OLE를 사용하는 프로그램을 작성하는 가장 쉬운 방법을 제공합니다.

  • OLE 시각적 편집을 사용하려면, 현재 위치에서 활성화하십시오.

  • OLE 컨테이너 또는 서버로 작동합니다.

  • 끌어서 놓기 기능을 구현하려면

  • 날짜 및 시간 데이터를 다루기 위해

  • 내보낸 DLL 함수 진입점, OLE/COM 인터페이스 진입점 및 창 프로시저 진입점을 포함하여 MFC 모듈의 상태 데이터를 관리합니다.

Automation을 사용할 수도 있습니다.

비고

OLE라는 용어는 OLE 컨테이너, OLE 서버, OLE 항목, 현재 위치 활성화(또는 시각적 편집), 추적기, 끌어서 놓기 및 메뉴 병합을 포함하여 연결 및 포함과 관련된 기술을 나타냅니다. Active라는 용어는 COM(구성 요소 개체 모델) 및 COM 기반 개체(예: ActiveX 컨트롤)에 적용됩니다. 이제 OLE 자동화를 Automation이라고합니다.

이 섹션 안에

OLE 배경
OLE에 대해 설명하고 작동 방식에 대한 개념 정보를 제공합니다.

활성화
OLE 항목 편집에서 활성화의 역할에 대해 설명합니다.

컨테이너
OLE에서 컨테이너 사용에 대한 링크를 제공합니다.

데이터 개체 및 데이터 원본
COleDataObjectCOleDataSource 클래스의 사용에 대해 논의하는 토픽에 대한 링크를 제공합니다.

끌어서 놓기
OLE에서 복사 및 붙여넣기를 사용하는 방법에 대해 설명합니다.

OLE 메뉴 및 리소스
MFC OLE 문서 애플리케이션에서 메뉴 및 리소스의 사용에 대해 설명합니다.

등록
서버 설치 및 초기화에 대해 설명합니다.

서버
컨테이너 애플리케이션에서 사용할 OLE 항목(또는 구성 요소)을 만드는 방법을 설명합니다.

추적기
사용자가 OLE 클라이언트 항목과 상호 작용할 수 있도록 그래픽 인터페이스를 제공하는 클래스에 대한 CRectTracker 정보를 제공합니다.

연결점
MFC 클래스를 사용하여 연결점(이전의 OLE 연결점)을 구현하는 방법을 설명합니다 CCmdTargetCConnectionPoint.

컨테이너/서버 COM 구성 요소
선택적 고급 기능을 기존 컨테이너 애플리케이션에 통합하는 데 필요한 단계를 설명합니다.

구성 요소 개체 모델
MFC 없이 OLE를 사용하는 방법에 대해 설명합니다.

참고하십시오

개념