Modifica dell'icona di un file eseguibile
sommario
L'icona del file eseguibile dell'applicazione creata in Visual Studio ha un'icona predefinita, ma ovviamente ci sono poche persone che diranno che l'icona così com'è bene. In questa sezione viene descritto come modificare l'icona di un file eseguibile.
Come descritto in Visual Studio 2008 Standard Edition, non credo che vi sia alcuna differenza nelle parti di base in altre versioni di Visual Studio.
Ambiente operativo
Versioni di Visual Studio supportate
- 2005
- 2008
- 2010
Controllare la versione di Visual Studio
- 2005
- 2008
- 2010
sostanza
Applicazioni Windows Form (C#, VB.NET)
Viene descritto come modificare l'icona del file eseguibile quando si crea un'applicazione Windows Form che utilizza .NET Framework. C'è poca differenza tra i linguaggi di programmazione. (Eccetto C++/CLI)
Dopo aver aperto il progetto, aprire Proprietà da Esplora soluzioni.
Quando si apre la schermata delle proprietà, fare clic sul pulsante cerchio rosso nella figura a destra. Qui puoi cambiare l'icona dell'eseguibile.
Selezionare l'icona quando si apre la finestra di dialogo Selezione file.
Quindi, l'icona diventa quella che è stata caricata e il nome dell'icona viene modificato.
Puoi vedere che anche l'icona è stata aggiunta al progetto.
Quando si compila il progetto, è possibile vedere che l'icona dell'eseguibile è cambiata.
Icona visualizzata nell'angolo superiore sinistro del modulo, ma non associata all'icona dell'eseguibile.
Per modificare questa impostazione, aprire la schermata Progettazione moduli, selezionare il modulo per visualizzarne le proprietà e modificarlo con la proprietà "Icona" visualizzata a destra. Si noti, tuttavia, che le icone più grandi di 256px non possono essere utilizzate.
Applicazioni WPF (C#, VB.NET)
È possibile modificare l'icona del file eseguibile in un'applicazione WPF nello stesso modo in cui lo si modifica in Windows Form. Si prega di controllare lì per i dettagli.
Prima di poter modificare l'icona nella parte superiore sinistra della finestra, aggiungi un'icona o un file immagine al progetto.
Quindi, aprire WPF Designer e impostare il nome del file dell'icona direttamente su "Icona" nelle proprietà della finestra.
Applicazioni Win32 (C, C++), applicazioni Windows Form (C++/CLI)
Vengono fornite informazioni sull'impostazione dell'icona del file eseguibile per le applicazioni Win32.
Inoltre, per le applicazioni Windows Form, C++/CLI è il modo per eseguire questa operazione.
Quando si apre un progetto, viene visualizzato un file di icona denominato File di risorse uguale al nome del progetto. Questo è il file icona che si applica all'eseguibile. (Il nome dell'icona può essere diverso a seconda del tipo di progetto creato, ma i file ".ico" sono idonei)
Prova a fare doppio clic sul file dell'icona per aprirlo e l'editor di icone si aprirà per la modifica.
Tuttavia, le icone create per impostazione predefinita sono in formato a 32 bit e per qualche motivo non possono essere modificate nell'editor di icone. Pertanto, penso che sia preferibile creare un file di icone separato e sostituirlo con un file di icone esistente.
La cartella in cui è stato creato il progetto ha un file di icona con lo stesso nome del progetto. Sostituisci questo.
Sovrascrivi l'icona esistente con l'icona preparata in anticipo.
È possibile vedere che l'icona è cambiata in Visual Studio.
Se esegui effettivamente la compilazione e crei l'eseguibile, vedrai che l'icona è cambiata.
A proposito, l'icona in alto a sinistra della finestra è definita come un file "piccolo .ico", quindi se vuoi cambiarlo, riscrivi questo file.
Progetto applicazione win32 vuoto (C, C++)
Vengono descritte le impostazioni per il file di icona Esegui quando si crea un progetto vuoto in un'applicazione Win32. È un metodo che può essere sostituito dalle applicazioni console.
Quando create un progetto vuoto, il progetto viene creato con la struttura mostrata nella figura a destra. Viene creata una cartella, ma non vengono creati file.
Fare clic con il pulsante destro del mouse sulla cartella File di risorse, scegliere Aggiungi→ quindi risorse.
Quando viene visualizzata la finestra di dialogo Aggiungi risorsa, selezionare "Icona" e fare clic sul pulsante "Nuovo".
L'icona verrà creata e visualizzata sullo schermo. Questa icona diventa automaticamente l'icona del file eseguibile.
Puoi vedere che anche il file dell'icona è stato aggiunto al progetto.
Se si tratta di un progetto vuoto, non è possibile compilarlo così com'è, quindi se si crea invece un'applicazione console, si aggiunge un'icona utilizzando il metodo sopra e la si compila, si vedrà che l'icona viene applicata all'eseguibile come mostrato nella figura a destra.
Come modificare le icone è lo stesso delle applicazioni Win32, quindi controlla lì.
A proposito, se vuoi creare una finestra da un progetto vuoto e impostare l'icona della finestra, devi creare un file icona separato (se è diverso dal file eseguibile) e impostarlo nel programma, ma lo ometterò perché la spiegazione sarà lunga. Provare a creare un'applicazione Win32 che visualizza la finestra e guardare i programmi e i file di risorse.
Applicazioni MFC (C++)
Viene descritto come modificare l'icona del file eseguibile per un'applicazione MFC. Tuttavia, il metodo di modifica dell'icona è quasi lo stesso di un'applicazione Win32, quindi fare riferimento ad esso.
Che si tratti di MDI, SDI o basato su finestre di dialogo, il modificatore è lo stesso.
L'icona predefinita è per MFC. Questa icona viene creata a 24 bit, quindi è possibile modificarla direttamente in Visual Studio.
Inoltre, questo file di icona è condiviso sia dal file eseguibile che dall'icona della finestra.
Se lo si crea come applicazione non basata su finestre di dialogo, ad esempio MDI o SDI, è presente anche un'icona per il documento. Questo viene utilizzato come icona per le finestre create in base al documento.
La figura a destra mostra l'icona della finestra creata in base MDI.
Strumenti per la creazione di file di icone
Per creare un file di icone, sono necessari strumenti per creare "file di immagine" e "file di icone". Oppure ci sono strumenti che combinano entrambi.
Qualsiasi strumento per creare file di immagine può essere qualsiasi cosa. 「. png" è preferibile a uno strumento in grado di produrre file. Puoi anche crearlo con Paint, che viene fornito di serie con Windows. Ci sono i seguenti strumenti gratuiti per la creazione di file di immagine.
Da un file immagine a un file icona". Gli strumenti per convertire i file ICO" includono quanto segue:
- conversione @icon
- IcoFX (disponibile in giapponese)