다음을 통해 공유


Open With 명령을 사용하여 파일 표시

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

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

  2. 문서의 파일 이름 확장명에 따라 IDE는 레지스트리에 나열된 편집기에서 지정된 문서를 열 수 있는 편집기를 결정하고 이 정보를 [열기 ] 대화 상자에 표시합니다.

    비고

    열기 대화 상자에 포함해야 하는 내장 편집기가 있는 프로젝트는 이러한 각 편집기에서 편집기 팩터리를 등록해야 합니다. 내장 편집기는 특정 유형의 프로젝트와 함께만 작동하며, 이는 CreateEditorInstance 메서드의 구현에서 강제됩니다. IDE에는 핵심 텍스트 편집기 및 이진 편집기를 위한 기본 제공 편집기 팩터리가 있습니다. 또한 IDE는 등록된 Windows 파일 연관마다 편집기 팩터리의 인스턴스를 생성합니다. 이러한 파일의 예로 Microsoft Word가 있습니다.

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