다음을 통해 공유


연결 프로그램 명령을 사용하여 파일 표시

프로젝트는 IDE에 연결 프로그램 대화 상자를 표시하도록 요청할 수 있습니다. 이 요청은 사용자에게 표준 편집기가 선택된 파일을 열라는 메시지를 표시합니다. 다음 단계에서는 이 프로세스에 대해 설명합니다.

  1. 프로젝트는 OSEOpenDocEditor 매개 변수에 대해 OSE_UseOpenWithDialog 값을 지정하여 OpenStandardEditor을 호출합니다.

  2. 문서의 파일 이름 확장명을 기반으로 IDE는 레지스트리에 나열된 편집기에서 지정된 문서를 열 수 있는지 결정하고 이 정보를 연결 프로그램 대화 상자에 표시합니다.

    참고 항목

    연결 프로그램 대화 상자에 포함되어야 하는 내장 편집기가 있는 프로젝트는 이러한 각 편집기에 대해 편집기 팩터리를 등록해야 합니다. 내장 편집기는 CreateEditorInstance 메서드의 구현에 적용되는 특정 유형의 프로젝트와 함께여야만 작동합니다. IDE에는 핵심 텍스트 편집기와 이진 편집기를 위한 기본 제공 편집기 팩터리가 있습니다. 또한 IDE는 등록된 각 Windows 파일 연결을 대신하여 편집기 팩터리의 인스턴스를 만듭니다. 이러한 파일의 예로 Microsoft Word가 있습니다.

  3. 사용자가 연결 프로그램 대화 상자에서 항목을 선택하는 즉시 IDE는 OpenStandardEditor 메서드를 호출하여 문서를 엽니다. 자세한 내용은 방법: 표준 편집기 열기를 참조하세요.