Condividi tramite


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.