Ändra ikonen för en körbar fil
sammanfattning
Ikonen för den körbara filen för programmet som skapats i Visual Studio har en standardikon, men det är naturligtvis få personer som kommer att säga att ikonen som den är bra. I det här avsnittet beskrivs hur du ändrar ikonen för en körbar fil.
Som beskrivs i Visual Studio 2008 Standard Edition tror jag inte att det finns någon skillnad i de grundläggande delarna i andra versioner av Visual Studio.
Driftsmiljö
Visual Studio versioner som stöds
- 2005
- 2008
- 2010
Kontrollera Visual Studio version
- 2005
- 2008
- 2010
substans
Windows Forms-program (C#, VB.NET)
Beskriver hur du ändrar den körbara filikonen när du skapar ett Windows Forms-program som använder .NET Framework. Det är liten skillnad mellan programmeringsspråk. (Utom C++/CLI)
När du har öppnat projektet öppnar du Egenskaper från Solution Explorer.
När egenskapsskärmen öppnas klickar du på den röda cirkelknappen i figuren till höger. Här kan du ändra ikonen för den körbara filen.
Välj ikonen när dialogrutan för filväljare öppnas.
Sedan blir ikonen den som laddades och ikonnamnet ändras.
Du kan se att ikonen också har lagts till i projektet.
När du skapar projektet kan du se att ikonen för den körbara filen har ändrats.
Ikonen som visas i det övre vänstra hörnet av formuläret, men som inte är associerad med ikonen för den körbara filen.
Om du vill ändra detta öppnar du skärmen Formulärdesigner, väljer formuläret för att visa dess egenskaper och ändrar det med egenskapen "Ikon" som visas till höger. Observera dock att ikoner som är större än 256px inte kan användas.
WPF-applikationer (C #, VB.NET)
Du ändrar den körbara filikonen i ett WPF-program på samma sätt som du ändrar den i Windows Forms. Vänligen kolla där för mer information.
Innan du kan ändra ikonen längst upp till vänster i fönstret lägger du till en ikon eller bildfil i projektet.
Öppna sedan WPF Designer och ställ in ikonfilnamnet direkt till "Icon" i fönsteregenskaperna.
Win32-program (C, C++), Windows Forms-program (C++/CLI)
Ger information om hur du ställer in den körbara filikonen för Win32-program.
För Windows Forms-applikationer är C ++/CLI också sättet att göra detta.
När du öppnar ett projekt finns det en ikonfil med namnet Resursfil som är samma som namnet på projektet. Det här är ikonfilen som gäller för den körbara filen. (Namnet på ikonen kan vara olika beroende på vilken typ av projekt som skapas, men ".ico"-filer är berättigade)
Försök dubbelklicka på ikonfilen för att öppna den, och ikonredigeraren öppnas så att du kan redigera.
Ikoner som skapas som standard är dock i 32-bitarsformat, och av någon anledning kan de inte redigeras i ikonredigeraren. Därför tror jag att det är att föredra att skapa en separat ikonfil och ersätta den med en befintlig ikonfil.
Mappen där du skapade projektet har en ikonfil med samma namn som projektet. Byt ut detta.
Skriv över den befintliga ikonen med ikonen förberedd i förväg.
Du kan se att ikonen har ändrats i Visual Studio.
Om du faktiskt gör bygget och skapar den körbara filen ser du att ikonen har ändrats.
Förresten definieras ikonen längst upp till vänster i fönstret som en "liten .ico" -fil, så om du vill ändra den, skriv om den här filen.
Win32-applikation tomt projekt (C, C ++)
Beskriver inställningarna för ikonfilen Kör när du skapar ett tomt projekt i ett Win32-program. Det är en metod som kan ersättas med konsolapplikationer.
När du skapar ett tomt projekt skapas projektet med strukturen som visas i bilden till höger. En mapp skapas, men inga filer skapas.
Högerklicka på mappen Resursfiler, klicka på Lägg till→ och klicka sedan på Resurser.
När dialogrutan Lägg till resurs visas väljer du "Ikon" och klickar på knappen "Ny".
Ikonen skapas och visas på skärmen. Den här ikonen blir automatiskt den körbara filikonen.
Du kan se att ikonfilen också har lagts till i projektet.
Om det är ett tomt projekt kan du inte bygga det som det är, så om du skapar en konsolapplikation istället, lägg till en ikon med ovanstående metod och bygg den, ser du att ikonen tillämpas på den körbara som visas i figuren till höger.
Hur man redigerar ikoner är detsamma som i Win32-applikationer, så kolla där.
Förresten, om du vill skapa ett fönster från ett tomt projekt och ställa in fönsterikonen, måste du skapa en separat ikonfil (om den skiljer sig från den körbara filen) och ställa in den i programmet, men jag kommer att utelämna den eftersom förklaringen kommer att vara lång. Försök att skapa ett Win32-program som visar fönstret och tittar på programmen och resursfilerna.
MFC-applikationer (C++)
Beskriver hur du ändrar den körbara filikonen för ett MFC-program. Metoden för att ändra ikonen är dock nästan densamma som i en Win32-applikation, så se den.
Oavsett om det är MDI, SDI eller dialogbaserat är modifieraren densamma.
Standardikonen är för MFC. Den här ikonen skapas i 24-bitars, så du kan redigera den direkt i Visual Studio.
Dessutom delas den här ikonfilen av både den körbara filen och fönsterikonen.
Om du skapar det som ett icke-dialogbaserat program som MDI eller SDI finns det också en ikon för dokumentet. Detta används som en ikon för fönster som skapats per dokument.
Figuren till höger visar ikonen för fönstret som skapats i MDI-basen.
Verktyg för att skapa ikonfiler
För att skapa en ikonfil behöver du verktyg för att skapa "bildfiler" och "ikonfiler". Eller så finns det verktyg som kombinerar båda.
Alla verktyg för att skapa bildfiler kan vara vad som helst. 「. png" är att föredra framför ett verktyg som kan mata ut filer. Du kan också skapa den med Paint, som levereras som standard med Windows. Det finns följande gratis verktyg för att skapa bildfiler.
Från en bildfil till en ikonfil". Verktygen för att konvertera ICO"-filer inkluderar följande:
- @icon Konvertering
- IcoFX (japanska tillgängliga)