Come importare una risorsa finestra di dialogo da un progetto in un altro progetto utilizzando Visual c ++ .NET o Visual c ++ 2005

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 829437
Sommario
In questo articolo viene descritto come importare una risorsa finestra di dialogo da un file di risorse o da un modello di risorsa di un progetto Microsoft Visual C++.NET a un altro progetto Visual C++.NET o da un modello di risorsa di un progetto Microsoft Visual C++ 2005 a un altro progetto Visual C++ 2005.

In questo articolo viene inoltre descritto come creare un progetto basata sulle risorse finestra di dialogo utilizzando il modello Windows Forms Application e il modello MFC Application da dove è possibile copiare una risorsa. Questo articolo viene inoltre descritto due diverse tecniche di copiare una risorsa da un progetto in un altro progetto.

Back to the top

Requisiti

In questo articolo si presume la conoscenza dei seguenti argomenti:
  • Programmazione con Visual c ++ .NET o Visual c ++ 2005
  • File di risorse
Back to the top

Creare applicazioni basate su finestra di dialogo in Visual c ++ .NET o in Visual c ++ 2005

In Visual c ++ .NET 2003 o in Visual c ++ 2005, è possibile creare applicazioni basate su finestra di dialogo utilizzando il modello di progetto MFC Application o il modello di progetto Windows Forms Application. In Visual c ++ .NET 2002, è possibile creare applicazioni basate su finestra di dialogo utilizzando il modello di progetto MFC Application.

Consente di creare un'applicazione basata su finestra di dialogo utilizzando il modello di progetto Windows Forms Application in Visual c ++ .NET 2003 o in Visual c ++ 2005, attenersi alla seguente procedura:
  1. Avviare Microsoft Visual Studio .NET 2003 o Microsoft Visual Studio 2005.
  2. Scegliere Nuovo dal menu file , quindi progetto .
  3. Fare clic su Progetti di Visual c ++ in Tipi progetto e quindi fare clic su Applicazione Windows Form (. NET) in modelli .

    Nota In Visual Studio 2005, fare clic su Visual c ++ in Tipi progetto e quindi fare clic su Applicazione Windows Form in modelli .
  4. Nella casella di testo nome digitare DialogApp e quindi fare clic su OK . Per impostazione predefinita, viene creato il modulo di Form1.
  5. In Esplora soluzioni, scegliere il Resource View scheda.
  6. In visualizzazione risorse espandere il DialogApp nodo.
  7. Fare clic con il pulsante destro del mouse sulla app.rc cartella e quindi fare clic su Aggiungi risorsa .
  8. Nella finestra della finestra di dialogo Aggiungi risorsa espandere la finestra di dialogo in Tipo di risorsa .
  9. Fare clic su IDD_FORMVIEW [inglese (Stati Uniti)] e quindi fare clic sul pulsante Nuovo . Una nuova risorsa finestra di dialogo viene aggiunto al progetto e viene aperto in visualizzazione struttura.
    Nota Nella finestra di Visual Studio 2005, fare clic su IDD_FORMVIEW .
  10. Fare clic con il pulsante destro del mouse il modello di finestra di dialogo e quindi fare clic su Proprietà .
  11. Modificare la proprietà ID IDD_MY_FORMVIEW .
  12. Aggiungere un controllo Button per il modello di finestra di dialogo.
  13. Premere la combinazione di tasti CTRL + MAIUSC + S salvare tutti i file.
  14. Scegliere Chiudi soluzione per chiudere la soluzione dal menu file .
  15. Uscire da Visual Studio .NET 2003 o Visual Studio 2005.
Consente di creare un'applicazione basata su finestra di dialogo utilizzando il comando il modello di progetto MFC Application in entrambi Visual c ++ .NET 2003, Visual c ++ .NET 2002 o Visual Studio 2005, attenersi alla seguente procedura:
  1. Avviare Microsoft Visual Studio .NET o Visual Studio 2005.
  2. Scegliere Nuovo dal menu file , quindi progetto .
  3. Fare clic su Progetti di Visual c ++ in Tipi progetto e quindi fare clic su Applicazione MFC in modelli .

    Nota In Visual Studio 2005, fare clic su Visual c ++ in Tipi progetto e quindi fare clic su Applicazione MFC in modelli .
  4. Nella casella di testo nome digitare DialogApp e quindi fare clic su OK .
  5. Nella Creazione guidata applicazione MFC - DialogApp finestra di dialogo fare clic su Tipo di applicazione .
  6. In tipo di applicazione , fare clic per selezionare finestre e quindi fare clic su Fine .
  7. In Esplora soluzioni, scegliere il Resource View scheda.
  8. In visualizzazione risorse espandere il DialogApp nodo.
  9. Fare clic con il pulsante destro del mouse sulla DialogApp.rc cartella e quindi fare clic su Aggiungi risorsa .
  10. Nella finestra della finestra di dialogo Aggiungi risorsa espandere la finestra di dialogo in Tipo di risorsa .
  11. Fare clic su IDD_FORMVIEW [inglese (Stati Uniti)] e quindi fare clic sul pulsante Nuovo . Una nuova risorsa finestra di dialogo viene aggiunto al progetto e viene aperto in visualizzazione struttura.
    Nota Nella finestra di Visual Studio 2005, fare clic su IDD_FORMVIEW .
  12. Fare clic con il pulsante destro del mouse il modello di finestra di dialogo e quindi fare clic su Proprietà .
  13. Modificare la proprietà ID IDD_MY_FORMVIEW .
  14. Aggiungere un controllo Button per il modello di finestra di dialogo.
  15. Premere la combinazione di tasti CTRL + MAIUSC + S salvare tutti i file.
  16. Scegliere Chiudi soluzione per chiudere la soluzione dal menu file .
  17. Uscire da Visual Studio .NET o Visual Studio 2005.
Back to the top

Copiare una risorsa finestra di dialogo

Per copiare una risorsa finestra di dialogo da un file di risorse di un progetto di Visual c ++ .NET o Visual c ++ 2005 in un file di risorse di un altro progetto Visual c ++ .NET o Visual c ++ 2005, attenersi alla seguente procedura.

Nota Un file di risorse ha un'estensione di RC.
  1. Avviare Visual Studio .NET o Visual Studio 2005.
  2. Scegliere Apri dal menu file , quindi file .
  3. Individuare il file di risorse origine.
  4. Selezionare il file di risorse e quindi fare clic su Apri per aprire il file.
  5. Eseguire i passaggi da 2 a 4 per il file di risorsa di destinazione.
  6. Per passare al file di risorse di origine, fare clic sulla scheda contenente il nome di file di questo file.
  7. Espandere la cartella ha lo stesso nome come nome del file del file di risorse di origine.
  8. Espandere la cartella finestra di dialogo .
  9. Fare clic con il pulsante destro del mouse sulla risorsa finestra di dialogo che si desidera copiare e quindi fare clic su Copia .
  10. Per passare al file di risorsa di destinazione, fare clic sulla scheda contenente il nome di file di questo file.
  11. Fare clic con il pulsante destro del mouse sulla cartella con lo stesso nome come nome del file del file di risorsa di destinazione e quindi fare clic su Incolla . La risorsa di finestra di dialogo verrà visualizzata nella cartella finestra di dialogo del file di risorsa di destinazione.
  12. Premere la combinazione di tasti CTRL + MAIUSC + S salvare tutti i file.
  13. Scegliere Chiudi soluzione per chiudere la soluzione dal menu file .
Back to the top

Utilizzare un modello di risorsa

Per importare una risorsa finestra di dialogo da un file di modello di risorse di un progetto Visual c ++ .NET a un altro progetto, attenersi alla seguente procedura:
  1. Avviare Visual Studio .NET o Visual Studio 2005.
  2. Scegliere Apri dal menu file , quindi file .
  3. Individuare il file di risorse origine.
  4. Selezionare il file di risorse e quindi fare clic su Apri per aprire il file.
  5. Nel menu file , fare clic su Salva FileName nome .

    Nota FileName è un segnaposto per il nome file del file di risorse.
  6. Per salvare il file di risorse come file di modello di risorse, selezionare il Modello di risorsa (*.rct) nell'elenco Tipo file e quindi fare clic su Salva .
  7. Dal menu file , scegliere Chiudi per chiudere il file di risorse.
  8. Scegliere Apri soluzione dal menu file .
  9. Nella finestra di dialogo Apri soluzione è necessario individuare il progetto di destinazione in cui è necessario copiare il file di risorse di finestra di dialogo.
  10. Fare clic sul file di soluzione e quindi fare clic su Apri .
  11. In Esplora soluzioni, fare clic con il pulsante destro del mouse su ProjectName e scegliere Proprietà .

    Nota ProjectName è un segnaposto per il nome del progetto che è stato aperto.
  12. Nel ProjectName pagine delle proprietà finestra di dialogo che viene visualizzata, espandere la cartella Proprietà di configurazione e quindi fare clic sulla cartella risorse .
  13. Fare clic sul pulsante con i puntini di sospensione (... ) accanto per il valore per il include ulteriori directory proprietà. Il include ulteriori directory verrà visualizzata la finestra di dialogo.
  14. Fare clic su nella casella di riepilogo e quindi digitare il percorso della directory (senza virgolette) del file di modello risorse salvato al passaggio 6.

    Fare clic in alternativa, è possibile su nell'angolo della casella di riepilogo per visualizzare un con i puntini di sospensione pulsante (... ) che è possibile scegliere per visualizzare una finestra di dialogo. È possibile utilizzare questa finestra di dialogo per scegliere la directory che contiene il file di modello di risorse salvato al passaggio 6.
  15. Fare clic su OK nella finestra il include ulteriori directory nella finestra di dialogo.

    Nota Assicurarsi che il percorso di stringa nel include ulteriori directory proprietà non è racchiuso tra virgolette. Se è stato utilizzato il pulsante con i puntini di sospensione (... ) per selezionare la cartella, per impostazione predefinita e il percorso del file RCT contiene spazi, è racchiuso tra virgolette. È necessario rimuovere le virgolette in questi casi. Anche se si digita il percorso, è necessario assicurarsi che digiti la il percorso corretto con il numero esatto di spazi.
  16. Fare clic su Applica e quindi fare clic su OK per chiudere il ProjectName pagine delle proprietà nella finestra di dialogo.
  17. In Esplora soluzioni, scegliere il Resource View scheda.
  18. In visualizzazione risorse espandere il nodo di ProjectName.
  19. Espandere la cartella che corrisponde al file di risorse.
  20. La cartella finestra di dialogo fare clic con il pulsante destro del mouse e quindi fare clic su Aggiungi risorsa .
  21. Nella finestra della finestra di dialogo Aggiungi risorsa espandere la finestra di dialogo in Tipo di risorsa . Si noterà che la risorsa di finestra di dialogo che si desidera copiare.
  22. Fare clic sulla risorsa finestra di dialogo che si desidera copiare e quindi fare clic su Nuovo per aggiungere la risorsa finestra di dialogo al progetto.
  23. Premere la combinazione di tasti CTRL + MAIUSC + S per salvare il progetto.
  24. Scegliere Chiudi soluzione per chiudere la soluzione dal menu file .
  25. Uscire da Visual Studio .NET o Visual Studio 2005.
Back to the top
Riferimenti
Per ulteriori informazioni sulla copia di risorse da un progetto a altro, visitare il seguente sito Web MSDN (informazioni in lingua inglese):Back to the top
Risorse risorsa, importazione, risorsa finestra di dialogo, Copia modello, file di risorse

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 829437 - Ultima revisione: 04/19/2007 08:08:38 - Revisione: 2.2

Microsoft Visual C++ 2005 Express Edition, Microsoft Visual C++ .NET 2003 Standard Edition, Microsoft Visual C++ .NET 2002 Standard Edition

  • kbmt kbimport kbhowtomaster kbresource kbhowto KB829437 KbMtit
Feedback