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

Traduzione articoli Traduzione articoli
Identificativo articolo: 829437 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

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.

Requisiti

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

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.

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 .

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.

Riferimenti

Per ulteriori informazioni sulla copia di risorse da un progetto a altro, visitare il seguente sito Web MSDN (informazioni in lingua inglese):
http://msdn2.microsoft.com/en-us/library/a5axa064(vs.71).aspx

ProprietÓ

Identificativo articolo: 829437 - Ultima modifica: giovedý 19 aprile 2007 - Revisione: 2.2
Le informazioni in questo articolo si applicano a:
  • Microsoft Visual C++ 2005 Express Edition
  • Microsoft Visual C++ .NET 2003 Standard Edition
  • Microsoft Visual C++ .NET 2002 Standard Edition
Chiavi:á
kbmt kbimport kbhowtomaster kbresource kbhowto KB829437 KbMtit
Traduzione automatica articoli
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
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com