Visualizzare i file usando il comando Apri con

Un progetto può chiedere all'IDE di visualizzare la finestra di dialogo Apri con . Questa richiesta richiede all'utente di aprire un file con una selezione di editor standard. I passaggi seguenti descrivono questo processo:

  1. Il progetto chiama OpenStandardEditor, specificando un valore di OSE_UseOpenWithDialog per il OSEOpenDocEditor parametro .

  2. In base all'estensione del nome di file del documento, l'IDE determina quali editor elencati nel Registro di sistema possono aprire il documento specificato e visualizzare queste informazioni nella finestra di dialogo Apri con .

    Nota

    I progetti che dispongono di un editor intrinseco che deve essere incluso nella finestra di dialogo Apri con devono registrare una factory dell'editor per ogni editor di questo tipo. Gli editor intrinseci funzionano solo insieme a un particolare tipo di progetto, che viene applicato nell'implementazione del CreateEditorInstance metodo . L'IDE dispone di una factory di editor predefinita per l'editor di testo principale e l'editor binario. L'IDE crea anche un'istanza di una factory dell'editor per conto di ogni associazione di file di Windows registrata. Un esempio di tale file è Microsoft Word.

  3. Non appena l'utente seleziona un elemento dalla finestra di dialogo Apri con , l'IDE apre quindi il documento chiamando OpenStandardEditor il metodo . Per altre informazioni, vedere Procedura: Aprire editor standard.