Izpildāmā faila ikonas maiņa
Kopsavilkuma
Visual Studio izveidotās lietojumprogrammas izpildāmā faila ikonai ir noklusējuma ikona, taču, protams, ir maz cilvēku, kuri teiks, ka ikona ir labi. Šajā sadaļā aprakstīts, kā mainīt izpildāmā faila ikonu.
Kā aprakstīts Visual Studio 2008 Standard Edition, es nedomāju, ka citās Visual Studio versijās ir kāda atšķirība pamata daļās.
Darbības vide
Atbalstītās Visual Studio versijas
- 2005
- 2008
- 2010
Pārbaudiet Visual Studio versiju
- 2005
- 2008
- 2010
viela
Windows Forms lietojumprogrammas (C#, VB.NET)
Aprakstīts, kā mainīt izpildāmā faila ikonu, kad izveidojat Windows Forms lietojumprogrammu, kas izmanto .NET Framework. Starp programmēšanas valodām ir maz atšķirību. (izņemot C++/CLI)
Pēc projekta atvēršanas atveriet rekvizītus no risinājumu pārlūka.
Kad rekvizītu ekrāns tiek atvērts, noklikšķiniet uz sarkanā apļa pogas attēlā labajā pusē. Šeit jūs varat mainīt izpildāmā faila ikonu.
Atlasiet ikonu, kad tiek atvērts failu izvēles dialoglodziņš.
Pēc tam ikona kļūst par to, kas tika ielādēta, un ikonas nosaukums tiek mainīts.
Jūs varat redzēt, ka ikona ir pievienota arī projektam.
Veidojot projektu, var redzēt, ka izpildāmā faila ikona ir mainījusies.
Ikona, kas tiek parādīta veidlapas augšējā kreisajā stūrī, bet nav saistīta ar izpildāmā faila ikonu.
Lai to mainītu, atveriet ekrānu Veidlapu noformētājs, atlasiet formu, lai parādītu tās rekvizītus, un mainiet to, izmantojot labajā pusē parādīto rekvizītu "Ikona". Tomēr ņemiet vērā, ka ikonas, kas lielākas par 256 pikseļiem, nevar izmantot.
WPF lietojumprogrammas (C#, VB.NET)
Izpildāmā faila ikonu WPF lietojumprogrammā var mainīt tādā pašā veidā, kā to mainīt Windows veidlapās. Lūdzu, pārbaudiet tur, lai iegūtu sīkāku informāciju.
Pirms varat mainīt ikonu loga augšējā kreisajā stūrī, pievienojiet projektam ikonu vai attēla failu.
Pēc tam atveriet WPF designer un loga rekvizītos iestatiet ikonas faila nosaukumu tieši uz "Ikona".
Win32 lietojumprogrammas (C, C++), Windows Forms lietojumprogrammas (C++/CLI)
Sniedz informāciju par izpildāmā faila ikonas iestatīšanu Win32 lietojumprogrammām.
Arī Windows Forms lietojumprogrammām C++/CLI ir veids, kā to izdarīt.
Atverot projektu, ir ikonas fails ar nosaukumu Resursu fails, kas ir tāds pats kā projekta nosaukums. Šis ir ikonas fails, kas attiecas uz izpildāmo failu. (Ikonas nosaukums var atšķirties atkarībā no izveidotā projekta veida, bet ".ico" faili ir piemēroti)
Mēģiniet veikt dubultklikšķi uz ikonas faila, lai to atvērtu, un ikonu redaktors tiks atvērts rediģēšanai.
Tomēr pēc noklusējuma izveidotās ikonas ir 32 bitu formātā, un kāda iemesla dēļ tās nevar rediģēt ikonu redaktorā. Tāpēc es domāju, ka ir vēlams izveidot atsevišķu ikonas failu un aizstāt to ar esošu ikonu failu.
Mapē, kurā izveidojāt projektu, ir ikonas fails ar tādu pašu nosaukumu kā projektam. Aizstājiet šo.
Pārrakstiet esošo ikonu ar iepriekš sagatavotu ikonu.
Jūs varat redzēt, ka ikona ir mainījusies programmā Visual Studio.
Ja faktiski veicat izveidi un izveidojat izpildāmo failu, redzēsit, ka ikona ir mainījusies.
Starp citu, ikona loga augšējā kreisajā stūrī ir definēta kā "mazs .ico" fails, tādēļ, ja vēlaties to mainīt, lūdzu, pārrakstiet šo failu.
Win32 lietojumprogrammas tukšais projekts (C, C++)
Apraksta ikonas faila Run iestatījumus, kad Izveidojat tukšu projektu Win32 lietojumprogrammā. Tā ir metode, ko var aizstāt ar konsoles lietojumprogrammām.
Izveidojot tukšu projektu, projekts tiek izveidots ar struktūru, kas parādīta attēlā labajā pusē. Tiek izveidota mape, bet faili netiek izveidoti.
Ar peles labo pogu noklikšķiniet uz mapes Resursu faili, noklikšķiniet uz Pievienot→ un pēc tam noklikšķiniet uz Resursi.
Kad tiek parādīts dialoglodziņš Pievienot resursu, atlasiet "Ikona" un noklikšķiniet uz pogas "Jauns".
Ikona tiks izveidota un parādīta ekrānā. Šī ikona automātiski kļūst par izpildāmā faila ikonu.
Jūs varat redzēt, ka ikonu fails ir pievienots arī projektam.
Ja tas ir tukšs projekts, jūs nevarat to izveidot tādu, kāds tas ir, tādēļ, ja tā vietā izveidojat konsoles lietojumprogrammu, pievienojiet ikonu, izmantojot iepriekš minēto metodi, un izveidojiet to, jūs redzēsiet, ka ikona tiek piemērota izpildāmajam, kā parādīts attēlā labajā pusē.
Kā rediģēt ikonas, ir tāds pats kā Win32 lietojumprogrammās, tāpēc, lūdzu, pārbaudiet tur.
Starp citu, ja vēlaties izveidot logu no tukša projekta un iestatīt loga ikonu, jums ir jāizveido atsevišķs ikonas fails (ja tas atšķiras no izpildāmā faila) un jāiestata programmā, bet es to izlaidīšu, jo paskaidrojums būs garš. Mēģiniet izveidot Win32 lietojumprogrammu, kas parāda logu, un apskatiet programmas un resursu failus.
MFC lietojumprogrammas (C++)
Aprakstīts, kā mainīt izpildāmā faila ikonu MFC lietojumprogrammai. Tomēr ikonas maiņas metode ir gandrīz tāda pati kā Win32 lietojumprogrammā, tāpēc, lūdzu, skatiet to.
Neatkarīgi no tā, vai tas ir BALSTĪTS uz MDI, SDI vai dialogu, modifikators ir vienāds.
Noklusējuma ikona ir paredzēta MFC. Šī ikona ir izveidota 24 bitu formātā, tāpēc varat to rediģēt tieši programmā Visual Studio.
Turklāt šo ikonas failu kopīgo gan izpildāmais fails, gan loga ikona.
Ja izveidojat to kā lietojumprogrammu, kas nav balstīta uz dialogu, piemēram, MDI vai SDI, dokumentam ir arī ikona. Tas tiek izmantots kā ikona logiem, kas izveidoti, pamatojoties uz katru dokumentu.
Labajā pusē esošajā attēlā redzama MDI bāzē izveidotā loga ikona.
Rīki ikonu failu izveidei
Lai izveidotu ikonas failu, jums ir nepieciešami rīki, lai izveidotu "attēlu failus" un "ikonu failus". Vai arī ir rīki, kas apvieno abus.
Jebkurš rīks attēlu failu izveidei var būt jebkas. 「. png" ir labāks par rīku, kas var izvadīt failus. To var izveidot arī ar programmu Molberts, kas ir iekļauts windows standartaprīkojumā. Attēlu failu izveidei ir šādi bezmaksas rīki.
No attēla faila līdz ikonas failam". Rīki ICO failu konvertēšanai ir šādi:
- @icon pārvēršana
- IcoFX (pieejams japāņu valodā)