Partilhar via


Exibir arquivos usando o comando Abrir com

Um projeto pode pedir ao IDE para exibir a caixa de diálogo Abrir com . Essa solicitação solicita que o usuário abra um arquivo que tenha uma seleção de editores padrão. As etapas a seguir descrevem esse processo:

  1. O projeto chama OpenStandardEditor, especificando um valor de OSE_UseOpenWithDialog para o OSEOpenDocEditor parâmetro.

  2. Com base na extensão de nome de arquivo do documento, o IDE determina quais editores listados no Registro podem abrir o documento especificado e exibe essas informações na caixa de diálogo Abrir com .

    Observação

    Os projetos que têm um editor intrínseco que deve ser incluído na caixa de diálogo Abrir com devem registrar uma fábrica de editores para cada editor. Os editores intrínsecos só funcionam em conjunto com um determinado tipo de projeto, o CreateEditorInstance que é imposto na implementação do método. O IDE tem uma fábrica de editores integrada para o editor de texto principal e o editor binário. O IDE também cria uma instância de uma fábrica de editores em nome de cada associação de arquivo registrada do Windows. Um exemplo de tal arquivo é o Microsoft Word.

  3. Assim que o usuário seleciona um item da caixa de diálogo Abrir com , o IDE abre o documento chamando OpenStandardEditor o método. Para obter mais informações, consulte Como: Abrir editores padrão.