클래스 활성화
OLE 항목의 컨테이너 인터페이스를 정의합니다.
class COleClientItem : public CDocItem
멤버
Public 생성자
Name |
설명 |
---|---|
COleClientItem 개체를 생성합니다. |
Public 메서드
Name |
설명 |
---|---|
작업에 대 한 OLE 항목 열고 지정 된 동사를 실행 합니다. |
|
다른 형식으로 항목을 활성화합니다. |
|
OLE 개체의 데이터에 액세스합니다. |
|
컨테이너 응용 프로그램에서 포함 된 개체를 만들 수 있는지 여부를 나타냅니다. |
|
컨테이너 응용 프로그램에서 연결 된 개체를 만들 수 있는지 여부를 나타냅니다. |
|
클립보드 OLE 포함할 수 또는 정적 항목이 포함 되어 있는지 여부를 나타냅니다. |
|
클립보드 linkable OLE 항목이 포함 되어 있는지 여부를 나타냅니다. |
|
링크 서버를 닫고 OLE 항목을 삭제 하지 않습니다. |
|
항목을 다른 형식으로 변환 합니다. |
|
OLE 항목을 클립보드에 복사합니다. |
|
기존 항목을 복제 합니다. |
|
클립보드에서 포함 된 항목을 만듭니다. |
|
데이터 개체에서 포함 된 항목을 만듭니다. |
|
파일에서 포함 된 항목을 만듭니다. |
|
클립보드의 연결된 항목을 만듭니다. |
|
데이터 개체에서 연결 된 항목을 만듭니다. |
|
파일에서 연결 된 항목을 만듭니다. |
|
서버 응용 프로그램을 실행 하 여 포함 된 새 항목을 만듭니다. |
|
클립보드에서 있는 정적 항목을 만듭니다. |
|
정적 항목에 데이터 개체를 만듭니다. |
|
항목을 비활성화합니다. |
|
컨테이너 응용 프로그램의 사용자 인터페이스를 원래 상태로 복원합니다. |
|
삭제 또는 연결 된 항목이 있는 경우 OLE 항목을 닫습니다. |
|
끌어서 놓기 작업을 수행합니다. |
|
지정 된 동사를 실행합니다. |
|
OLE 항목을 그립니다. |
|
보기를에 항목이 내부에서 활성화 될 가져옵니다. |
|
OLE 항목의 사각형의 경계를 반환 합니다. |
|
존재 하는 항목의 클래스 ID를 가져옵니다. |
|
호출 하 여 클립보드에 넣을 수 있는 데이터를 가져옵니다는 CopyToClipboard 멤버 함수입니다. |
|
반환 된 COleDocument 있는 항목을 포함 하는 개체입니다. |
|
항목의 현재 보기를에 렌더링을 가져옵니다. |
|
OLE 항목의 사각형의 경계를 반환 합니다. |
|
특정 CLSID의 서버와 관련 된 아이콘에 대 한 핸들입니다. |
|
항목의 아이콘을 그리는 데 사용 되는 메타 파일을 가져옵니다. |
|
항목의 현재 위치에서 편집 창에 대 한 포인터를 반환합니다. |
|
항목의 현재 상태를 가져옵니다. |
|
마지막 OLE 작업의 상태를 반환합니다. |
|
연결 된 항목 (고급 기능)에 대 한 업데이트 모드를 반환합니다. |
|
OLE 항목의 형식 (포함, 연결, 또는 정적)을 반환합니다. |
|
항목의 형식을 설명 하는 문자열을 가져옵니다. |
|
반환 TRUE 항목의 경우 현재 위치에서 활성화 합니다. |
|
반환 TRUE 연결 된 항목은 원본 문서와 최신 이면. |
|
반환 TRUE 항목이 마지막으로 저장 된 이후 수정 되었으면 합니다. |
|
반환 TRUE 항목은 서버 응용 프로그램에서 현재 열려 있는 경우. |
|
반환 TRUE 항목의 서버 응용 프로그램을 실행 하는 경우. |
|
프레임 워크에서 활성화 된 항목에 알리기 위해 호출 됩니다. |
|
프레임 워크에서 활성화 되 고 해당 사용자 인터페이스를 표시 해야 하는 항목에 알리기 위해 호출 됩니다. |
|
서버 OLE 항목이 변경 될 때 호출 됩니다.구현이 필요 합니다. |
|
항목 비활성화 될 때 프레임 워크에 의해 호출 됩니다. |
|
서버는 전체 사용자 인터페이스를 제거 하면 프레임 워크에서 호출 됩니다. |
|
클립보드에 복사할 데이터를 가져올 수 있는 프레임 워크에서 호출 합니다. |
|
합성 메뉴를 만들 수 있는 프레임 워크에서 호출 됩니다. |
|
컨테이너 메뉴 합성 메뉴에서 제거 하는 프레임 워크에서 호출 합니다. |
|
설치는 합성 메뉴를 제거 하는 프레임 워크에서 호출 됩니다. |
|
컨트롤 막대를 표시 하는 프레임 워크에서 호출 됩니다. |
|
프레임 창의 제목 표시줄을 업데이트 하는 프레임 워크에서 호출 됩니다. |
|
항목 다시 활성화 하 고 마지막 위치에서 편집 작업을 취소 합니다. |
|
OLE 항목을 연결 하는 연결 해제 하 고 열린 상태를 닫습니다.클라이언트 항목은 삭제 되지 않습니다. |
|
항목에 대 한 호출 후 다시 로드 하는 ActivateAs. |
|
항목과 연결 된 응용 프로그램을 실행 합니다. |
|
항목의 현재 보기에 렌더링을 설정합니다. |
|
OLE 항목의 경계 사각형을 설정합니다. |
|
OLE 항목을 편집할 경우 서버는 표시 이름을 설정 합니다. |
|
항목의 아이콘을 그리는 데 사용 되는 메타 파일을 캐시 합니다. |
|
항목의 경계 사각형을 설정합니다. |
|
연결 된 항목 (고급 기능)에 대 한 업데이트 모드를 설정합니다. |
|
이 클라이언트 항목에 대 한 대상 인쇄 장치를 설정합니다. |
|
프레젠테이션 캐시 항목을 업데이트합니다. |
Protected 메서드
Name |
설명 |
---|---|
현재 위치에서 활성화를 허용 여부를 결정 하는 프레임 워크에서 호출 됩니다. |
|
항목의 위치가 변경 되 면 프레임 워크에서 호출 됩니다. |
|
활성화 후 취소 하는 프레임 워크에서 호출 합니다. |
|
항목의 실행 취소 상태 정보를 삭제 하는 프레임 워크에서 호출 됩니다. |
|
가져올 항목의 클리핑 사각형 좌표 프레임 워크에서 호출 됩니다. |
|
보기 기준으로 항목의 위치를 가져오려면 프레임 워크에서 호출 합니다. |
|
항목이 내부에서 활성화 될 때 프레임 워크에 의해 호출 됩니다. |
|
항목을 스크롤 하는 프레임 워크에서 호출 합니다. |
|
OLE 항목을 표시 하는 프레임 워크에서 호출 됩니다. |
설명
OLE 항목을 만들고 관리 하는 단일 문서에 사용자에 게 나타나도록 "완벽 하 게" 문서에 포함 시킬 수 있습니다는 서버 응용 프로그램의 데이터를 나타냅니다.결과 "복합 문서 OLE 항목 및 문서를 포함 하는 구성"입니다.
OLE 항목 포함 된 링크 또는 수 있습니다.포함 된 경우 해당 데이터 복합 문서의 일부로 저장 됩니다.연결 되어 있으면 해당 데이터는 별도 서버 응용 프로그램에서 만든 파일의 일부로 저장 됩니다 및 해당 파일 링크만 복합 문서에 저장 됩니다.모든 OLE 항목 편집할 호출 해야 하는 서버 응용 프로그램을 지정 하는 정보가 들어 있습니다.
COleClientItem요청에 응답 하는 서버 응용 프로그램에서 호출 하는 재정의 가능한 함수 몇 가지를 정의 합니다. 이러한 함수는 대개 알림의 역할.이 서버 응용 프로그램이 컨테이너에서 OLE 항목을 편집할 때 사용자가 변경 내용을 알리기 위해 또는 편집 하는 동안 필요한 정보를 검색할 수 있습니다.
COleClientItem과 함께 사용할 수 있는 COleDocument, COleLinkingDoc, 또는 COleServerDoc 클래스.사용할 COleClientItem, 클래스에서 파생 하 여 구현 된 OnChange 컨테이너 항목에 변경 내용에 응답 하는 방법을 정의 하는 멤버 함수.현재 위치에서 활성화를 지원 하려면 재정의 OnGetItemPosition 멤버 함수입니다.이 함수가 OLE 항목을 표시 된 위치에 대 한 정보를 제공합니다.
컨테이너 인터페이스를 사용 하는 방법에 대 한 자세한 내용은 문서를 참조 하십시오. 컨테이너: 컨테이너 구현 및 정품.
[!참고]
Windows SDK "개체" 항목을 포함 하 고 연결 된 참조 하 고 형식으로 "클래스" 항목을 참조 이 참조 용어 "항목"를 사용 하 여 OLE 엔터티 해당 C++ 개체 및 C++ 클래스에서 OLE 항목을 구분 하기 위해 "형식" 이라는 용어를 구분 합니다.
상속 계층 구조
COleClientItem
요구 사항
헤더: afxole.h