Mostrar archivos mediante el comando Abrir con

Un proyecto puede pedir al IDE que muestre el cuadro de diálogo Abrir con . Esta solicitud solicita al usuario que abra un archivo que tenga una selección de editores estándar. En los pasos siguientes se describe este proceso:

  1. El proyecto llama a OpenStandardEditor, especificando un valor de OSE_UseOpenWithDialog para el OSEOpenDocEditor parámetro .

  2. En función de la extensión de nombre de archivo del documento, el IDE determina qué editores enumerados en el Registro pueden abrir el documento especificado y muestra esta información en el cuadro de diálogo Abrir con .

    Nota:

    Los proyectos que tienen un editor intrínseco que debe incluirse en el cuadro de diálogo Abrir con deben registrar un generador de editores para cada uno de estos editores. Los editores intrínsecos solo funcionan junto con un tipo determinado de proyecto, que se aplica en la implementación del CreateEditorInstance método . El IDE tiene un generador de editores integrado para el editor de texto principal y el editor binario. El IDE también crea una instancia de un generador de editores en nombre de cada asociación de archivos de Windows registrada. Un ejemplo de este tipo de archivo es Microsoft Word.

  3. En cuanto el usuario selecciona un elemento en el cuadro de diálogo Abrir con , el IDE abre el documento llamando al OpenStandardEditor método . Para obtener más información, vea Cómo: Abrir editores estándar.