다음을 통해 공유


OLE 대화 상자

사용자가 OLE 사용 가능 응용 프로그램을 실행 하는 동안 작업을 수행 하기 위해 응용 프로그램 사용자의 정보를 때 해야 하는 경우가 있습니다.MFC OLE 클래스 대화 상자에서 필요한 정보를 수집 하는 많은 제공 합니다.이 항목에서는 OLE 대화 상자가 처리 하는 작업 및 해당 대화 상자를 표시 하는 데 필요한 클래스를 나열 합니다.OLE 대화 상자 및 동작을 사용자 지정 하는 데 사용 되는 구조체에 대 한 세부 정보를 참조 하십시오. MFC 참조.

  • 개체를 삽입 합니다.
    이 대화 상자에 새로 작성 된 항목 삽입 하거나 기존 개체를 복합 문서에 있습니다.또한 아이콘으로 항목을 표시 하도록 선택할 수 있습니다 및 아이콘 변경 명령 단추를 활성화 합니다.사용자 편집 메뉴에서 개체 삽입을 선택 하면이 대화 상자를 표시 합니다.사용은 COleInsertDialog 클래스에서이 대화 상자를 표시 합니다.참고를 하면 MDI 응용 프로그램 자체에 삽입할 수는 없습니다.SDI 응용 프로그램이 아닌 컨테이너/서버 응용 프로그램 자체에 삽입할 수 없습니다.

  • 붙여넣기
    이 대화 상자를 복합 문서에 데이터를 붙여 넣을 때 사용 되는 형식을 제어할 수가 있습니다.사용자 데이터의 형식, 포함 또는 연결 데이터를 아이콘으로 표시할 것인지 선택할 수 있습니다.사용자가 선택 하 여 붙여넣기 편집 메뉴에서 선택 하는 경우이 대화 상자를 표시 합니다.사용은 COlePasteSpecialDialog 클래스에서이 대화 상자를 표시 합니다.

  • 아이콘 변경
    이 대화 상자에 연결 되거나 포함 된 항목을 나타내는 표시 아이콘을 선택할 수가 있습니다.사용자 변경 아이콘 편집 메뉴에서 선택 하거나 붙여넣기 또는 변환 대화 상자에서 아이콘 변경 단추를 선택 하면이 대화 상자를 표시 합니다.또한 사용자 개체 삽입 대화 상자를 열고 아이콘으로 표시를 선택 하면 표시 됩니다.사용은 COleChangeIconDialog 클래스에서이 대화 상자를 표시 합니다.

  • 변환
    이 대화 상자에 포함 되거나 연결 된 항목의 종류를 변경할 수가 있습니다.예를 들어, 복합 문서를 메타 파일을 포함 하는 다른 응용 프로그램을 사용 하 여 포함 된 메타 파일을 수정 하려는 경우 변환 대화 상자를 사용할 수 있습니다.이 대화 상자를 클릭 하 여 일반적으로 표시 됩니다 항목 형식이 편집 메뉴 및 다음, 계단식 메뉴에서 변환을 클릭 하면 개체입니다.사용은 COleConvertDialog 클래스에서이 대화 상자를 표시 합니다.예를 들어, MFC OLE 샘플을 실행 합니다. OCLIENT.

  • 링크 편집 또는 연결 업데이트
    연결 편집 대화 상자는 연결 된 개체의 원본에 대 한 정보를 변경할 수 있습니다.연결 업데이트 대화 상자 대화 상자의 현재 연결 된 모든 항목의 소스를 확인 하 고 필요한 경우 연결 편집 대화 상자를 표시 합니다.링크 편집 메뉴에서 사용자를 선택 하면 연결 편집 대화 상자를 표시 합니다.복합 문서가 처음 열릴 때 연결 업데이트 대화 상자는 일반적으로 표시 됩니다.하나를 사용 하는 COleLinksDialog 또는 COleUpdateDialog 클래스, 표시 하려면 어떤 대화 상자에 따라.

  • 사용 중인 서버 또는 서버가 응답 하지 않습니다.
    서버 작업 중 대화 상자는 사용자가 항목을 활성화 하려고 하 고 서버, 일반적으로 서버 이기 때문에 다른 사용자가 사용 중인 또는 작업 요청을 처리할 수 없을 때 표시 됩니다.아예 서버 활성화 요청에 응답 하지 않으면 서버가 응답 대화 상자가 표시 됩니다.이러한 대화 상자를 통해 표시 됩니다 COleMessageFilter, OLE 인터페이스의 구현에 따라 IMessageFilter, 고 정품 인증 요청을 다시 시도 하는 사용자가 결정할 수 있습니다.사용은 COleBusyDialog 클래스에서이 대화 상자를 표시 합니다.

참고 항목

개념

대화 상자

라이프 사이클의 대화 상자

Mfc OLE