Istruzioni Resource-Definition
Le istruzioni resource-definition definiscono le risorse che il compilatore di risorse inserisce nella risorsa (. Res) file. Dopo . Il file res è collegato al file eseguibile, l'applicazione può caricare le risorse in fase di esecuzione in base alle esigenze. Tutte le istruzioni di risorsa associano un nome o un numero di identificazione a una determinata risorsa.
Le istruzioni di definizione delle risorse possono essere suddivise nelle categorie seguenti:
- Risorse
- Controlli
- Dichiarazioni
Le tabelle seguenti descrivono le istruzioni resource-definition.
Risorse
Risorsa | Descrizione |
---|---|
acceleratori di | Definisce i tasti di scelta rapida del menu. |
BITMAP | Definisce una bitmap denominandola e specificando il nome del file che lo contiene. Per usare una bitmap specifica, l'applicazione lo richiede in base al nome. |
CURSOR | Definisce un cursore o un cursore animato assegnandogli un nome e specificando il nome del file che lo contiene. Per usare un cursore specifico, l'applicazione lo richiede in base al nome. |
DIALOG | Definisce un modello che un'applicazione può usare per creare finestre di dialogo. |
DIALOGEX | Definisce un modello che un'applicazione può usare per creare finestre di dialogo. |
font | Specifica il nome di un file che contiene un tipo di carattere. |
HTML | Specifica un file HTML. |
ICON | Definisce un'icona o un'icona animata assegnandogli un nome e specificando il nome del file che lo contiene. Per usare un'icona specifica, l'applicazione la richiede in base al nome. |
menu | Definisce l'aspetto e la funzione di un menu. |
MENUEX | Definisce l'aspetto e la funzione di un menu. |
MESSAGETABLE | Definisce una tabella dei messaggi denominandola e specificando il nome del file che lo contiene. Il file è un file di risorse binario generato dal compilatore di messaggi. |
POPUP | Definisce una voce di menu che può contenere voci di menu e sottomenu. |
plugplay | Obsoleto. |
RCDATA | Definisce le risorse dati. Le risorse dati consentono di includere dati binari nel file eseguibile. |
STRINGTABLE | Definisce le risorse stringa. Le risorse stringa sono stringhe Unicode o ASCII che possono essere caricate dal file eseguibile. |
TEXTINCLUDE | Risorsa speciale interpretata da Visual C++. Per altre informazioni, vedere TN035. |
TYPELIB | Risorsa speciale usata con le opzioni del linker /TLBID e /TLBOUT. |
definito dall'utente | Definisce una risorsa che contiene dati specifici dell'applicazione. |
VERSIONINFO | Definisce una risorsa di informazioni sulla versione. Contiene informazioni quali il numero di versione, il sistema operativo previsto e così via. |
VXD | Obsoleto. |
Per altre informazioni sulle risorse MFC predefinite, vedere TN023 e TN024.
Controlli
Controllo | Descrizione |
---|---|
AUTO3STATE | Crea un controllo casella di controllo a tre stati automatico. |
AUTOCHECKBOX | Crea un controllo casella di controllo automatico. |
AUTORADIOBUTTON | Crea un controllo pulsante di opzione automatico. |
CHECKBOX | Crea un controllo casella di controllo. |
COMBOBOX | Crea un controllo casella combinata. |
CONTROL | Crea un controllo definito dall'applicazione. |
CTEXT | Crea un controllo di testo centrato. |
DEFPUSHBUTTON | Crea un controllo pushbutton predefinito. |
EDITTEXT | Crea un controllo di modifica. |
GROUPBOX | Crea un controllo casella di gruppo. |
ICON | Crea un controllo icona. Questo controllo è un'icona visualizzata in una finestra di dialogo. |
LISTBOX | Crea un controllo casella di riepilogo. |
LTEXT | Crea un controllo di testo allineato a sinistra. |
PUSHBOX | Crea un controllo casella push. |
PUSHBUTTON | Crea un controllo pulsante di pressione. |
RADIOBUTTON | Crea un controllo pulsante di opzione. |
RTEXT | Crea un controllo allineato a destra. |
SCROLLBAR | Crea un controllo barra di scorrimento. |
STATE3 | Crea un controllo casella di controllo a tre stati. |
Dichiarazioni
Affermazione | Descrizione |
---|---|
CAPTION | Imposta il titolo per una finestra di dialogo. |
CARATTERISTICHE | Specifica informazioni su una risorsa che può essere usata dallo strumento in grado di leggere o scrivere file di definizione delle risorse. |
CLASS | Imposta la classe della finestra di dialogo. |
exstyle | Imposta lo stile della finestra estesa della finestra di dialogo. |
font | Imposta il tipo di carattere con cui il sistema disegnare testo per la finestra di dialogo. |
LANGUAGE | Imposta la lingua per tutte le risorse fino all'istruzioneLANGUAGE successiva o alla fine del file. Quando l'istruzione LANGUAGE viene visualizzata prima dell'inizio del corpo di unACCELERATORS, DIALOG, MENU, RCDATAo definizione di risorsa STRINGTABLE, la lingua specificata si applica solo a tale risorsa. |
menu | Imposta il menu per la finestra di dialogo. |
MENUITEM | Definisce una voce di menu. |
style | Imposta lo stile della finestra per la finestra di dialogo. |
VERSION | Specifica le informazioni sulla versione per una risorsa che può essere usata dallo strumento in grado di leggere o scrivere file di definizione delle risorse. |