DOMANDA Icona Visual Studio.

Stato
Discussione chiusa ad ulteriori risposte.

Cikappa2904

Utente Attivo
280
59
CPU
AMD Ryzen 7 2700x
Dissipatore
Stock AMD
Scheda Madre
MSI B450M Bazooka
HDD
970 EVO 250GB
RAM
16GB 3000MHz CL15 HyperX
GPU
Gt1030 (per ora)
Monitor
22" Acer K222HQL
PSU
Riotoro Onyx 650W
Case
Fractal Design Focus G Red
OS
Windows 10
Salve a tutti, ultimamente mi sto dedicando alla programmazione in C++.

Utilizzando l'IDE "Visual Studio 2017 Community" vorrei sapere come dare un icona al file exe compilato dal progetto.
Ho trovato in rete solo tutorial per Visual Basic, che non vanno bene per C++.
Grazie di tutto.
 

Cikappa2904

Utente Attivo
280
59
CPU
AMD Ryzen 7 2700x
Dissipatore
Stock AMD
Scheda Madre
MSI B450M Bazooka
HDD
970 EVO 250GB
RAM
16GB 3000MHz CL15 HyperX
GPU
Gt1030 (per ora)
Monitor
22" Acer K222HQL
PSU
Riotoro Onyx 650W
Case
Fractal Design Focus G Red
OS
Windows 10
Up...

Inviato dal mio Hisense L675 utilizzando Tapatalk
 
M

Mursey

Ospite
L'icona deve essere inclusa nel progetto come risorsa, a questo punto nel file .rc puoi definire la costante.

Ad esempio partendo da un progetto vuoto, di tipo Win32 Project, chiamato Win32Project1:
- aggiungi un icona come risorsa di nome Win32Project1.ico
- nel .rc dichiari la costante
C:
IDI_WIN32PROJECT1       ICON         "Win32Project1.ico"

- (opzionale) se la classe richiede una registrazione, nella funzione MyRegisterClass, puoi impostare
C:
wcex.hIcon          = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_WIN32PROJECT1));
 

Cikappa2904

Utente Attivo
280
59
CPU
AMD Ryzen 7 2700x
Dissipatore
Stock AMD
Scheda Madre
MSI B450M Bazooka
HDD
970 EVO 250GB
RAM
16GB 3000MHz CL15 HyperX
GPU
Gt1030 (per ora)
Monitor
22" Acer K222HQL
PSU
Riotoro Onyx 650W
Case
Fractal Design Focus G Red
OS
Windows 10
L'icona deve essere inclusa nel progetto come risorsa, a questo punto nel file .rc puoi definire la costante.

Ad esempio partendo da un progetto vuoto, di tipo Win32 Project, chiamato Win32Project1:
- aggiungi un icona come risorsa di nome Win32Project1.ico
- nel .rc dichiari la costante
C:
IDI_WIN32PROJECT1       ICON         "Win32Project1.ico"

- (opzionale) se la classe richiede una registrazione, nella funzione MyRegisterClass, puoi impostare
C:
wcex.hIcon          = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_WIN32PROJECT1));
Grazie, appena torno a casa proverò.

Inviato dal mio Hisense L675 utilizzando Tapatalk
 
Stato
Discussione chiusa ad ulteriori risposte.

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili