Identificatori di risorsa (simboli) (C++)
Un simbolo è un identificatore di risorsa (ID) costituito da due parti, un nome di simbolo (stringa di testo) mappato a un valore simbolo (integer), ad esempio:
IDC_EDITNAME = 5100
Molto spesso i nomi dei simboli sono denominati identificatori.
I simboli offrono un modo descrittivo per fare riferimento alle risorse e agli oggetti dell'interfaccia utente sia nel codice sorgente che durante l'uso negli editor di risorse. I simboli possono essere visualizzati e modificati facilmente mediante la finestra di dialogo Simboli risorsa.
Il numero di risorse e simboli è direttamente proporzionale alle dimensioni e al livello di complessità dell'applicazione. Può quindi risultare difficile tenere traccia di un numero elevato di simboli distribuiti in diversi file. La finestra di dialogo Simboli risorsa semplifica la gestione dei simboli offrendo uno strumento centrale che consente di:
Quando si crea una nuova risorsa o un nuovo oggetto risorsa, gli editor di risorse forniscono alla risorsa un nome predefinito, ad esempio IDC_RADIO1
, e le assegnano un valore. La definizione name-plus-value viene archiviata nel Resource.h
file .
Nota
Quando si copiano risorse o oggetti risorsa da un file RC a un altro, Visual C++ potrebbe modificare il valore del simbolo della risorsa trasferita o il nome e il valore del simbolo, allo scopo di evitare conflitti con i nomi o i valori dei simboli nel file esistente.
Requisiti
App Win32