Partager via


instructions Resource-Definition

Les instructions de définition de ressource définissent les ressources que le compilateur de ressources place dans la ressource (. Fichier Res). Après le . Le fichier res est lié au fichier exécutable, l’application peut charger ses ressources au moment de l’exécution en fonction des besoins. Toutes les instructions de ressource associent un nom ou un numéro d’identification à une ressource donnée.

Les instructions de définition de ressource peuvent être divisées en catégories suivantes :

  • Ressources
  • Contrôles
  • Déclarations

Les tableaux suivants décrivent les instructions de définition de ressource.

Ressources

Ressource Description
ACCÉLÉRATEURS Définit les touches d’accélérateur de menu.
BITMAP Définit une bitmap en l’nommant et en spécifiant le nom du fichier qui le contient. (Pour utiliser une bitmap particulière, l’application le demande par son nom.)
CURSOR Définit un curseur ou un curseur animé en le nommant et en spécifiant le nom du fichier qui le contient. (Pour utiliser un curseur particulier, l’application le demande par son nom.)
boîte de dialogue Définit un modèle qu’une application peut utiliser pour créer des boîtes de dialogue.
DIALOGEX Définit un modèle qu’une application peut utiliser pour créer des boîtes de dialogue.
POLICE Spécifie le nom d’un fichier qui contient une police.
HTML Spécifie un fichier HTML.
ICON Définit une icône ou une icône animée en l’nommant et en spécifiant le nom du fichier qui le contient. (Pour utiliser une icône particulière, l’application le demande par nom.)
MENU Définit l’apparence et la fonction d’un menu.
MENUEX Définit l’apparence et la fonction d’un menu.
MESSAGETABLE Définit une table de messages en l’nommant et en spécifiant le nom du fichier qui le contient. Le fichier est un fichier de ressources binaire généré par le compilateur de messages.
popup Définit un élément de menu qui peut contenir des éléments de menu et des sous-menus.
plug-play Obsolète.
RCDATA Définit les ressources de données. Les ressources de données vous permettent d’inclure des données binaires dans le fichier exécutable.
STRINGTABLE Définit les ressources de chaîne. Les ressources de chaîne sont des chaînes Unicode ou ASCII qui peuvent être chargées à partir du fichier exécutable.
TEXTINCLUDE Ressource spéciale interprétée par Visual C++. Pour plus d’informations, consultez TN035 .
TYPELIB Ressource spéciale utilisée avec les options d’éditeur de liens /TLBID et /TLBOUT.
défini par l’utilisateur Définit une ressource qui contient des données spécifiques à l’application.
VERSIONINFO Définit une ressource d’informations de version. Contient des informations telles que le numéro de version, le système d’exploitation prévu, etc.
VXD Obsolète.

 

Pour plus d’informations sur les ressources MFC prédéfinies, consultez TN023 et TN024.

Contrôles

Contrôle Description
AUTO3STATE Crée un contrôle de case à cocher à trois états automatique.
AUTOCHECKBOX Crée un contrôle de case à cocher automatique.
AUTORADIOBUTTON Crée un contrôle de case d’option automatique.
case à cocher Crée un contrôle de case à cocher.
COMBOBOX Crée un contrôle de zone de liste modifiable.
CONTROL Crée un contrôle défini par l’application.
CTEXT Crée un contrôle de texte centré.
DEFPUSHBUTTON Crée un contrôle pushbutton par défaut.
EDITTEXT Crée un contrôle d’édition.
GROUPBOX Crée un contrôle de zone de groupe.
ICON Crée un contrôle d’icône. Ce contrôle est une icône affichée dans une boîte de dialogue.
LISTBOX Crée un contrôle de zone de liste.
LTEXT Crée un contrôle de texte aligné à gauche.
PUSHBOX Crée un contrôle push box.
PUSHBUTTON Crée un contrôle de bouton Push.
RADIOBUTTON Crée un contrôle de case d’option.
RTEXT Crée un contrôle aligné à droite.
barre de défilement Crée un contrôle de barre de défilement.
STATE3 Crée un contrôle de case à cocher à trois états.

 

Déclarations

Déclaration Description
légende Définit le titre d’une boîte de dialogue.
CARACTÉRISTIQUES Spécifie des informations sur une ressource qui peut être utilisée par l’outil qui peut lire ou écrire des fichiers de définition de ressource.
classe Définit la classe de la boîte de dialogue.
exstyle Définit le style de fenêtre étendu de la boîte de dialogue.
POLICE Définit la police avec laquelle le système dessine du texte pour la boîte de dialogue.
LANGUAGE Définit la langue de toutes les ressources jusqu’à l’instructionLANGUAGEsuivante ou à la fin du fichier. Lorsque l’instruction LANGUAGE apparaît avant le début du corps d’unACCELERATORS, DIALOG, MENU, RCDATAou définition de ressource STRINGTABLE, le langage spécifié s’applique uniquement à cette ressource.
MENU Définit le menu de la boîte de dialogue.
MENUITEM Définit un élément de menu.
STYLE Définit le style de fenêtre de la boîte de dialogue.
VERSION Spécifie les informations de version d’une ressource qui peut être utilisée par l’outil qui peut lire ou écrire des fichiers de définition de ressource.