Partager via


instructions Resource-Definition

Les instructions resource-definition définissent les ressources que le compilateur de ressources place dans la ressource (. Res) fichier. Après . Le fichier Res est lié au fichier exécutable. L’application peut charger ses ressources au moment de l’exécution si nécessaire. Toutes les instructions de ressource associent un nom ou un numéro d’identification à une ressource donnée.

Les instructions resource-definition peuvent être divisées en catégories suivantes :

  • Ressources
  • Contrôles
  • Instructions

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 la nommant et en spécifiant le nom du fichier qui la contient. (Pour utiliser une bitmap particulière, l’application la demande par nom.)
CURSEUR 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 nom.)
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.
POLICES Spécifie le nom d’un fichier qui contient une police.
HTML Spécifie un fichier HTML.
ICÔNE Définit une icône ou une icône animée en la nommant et en spécifiant le nom du fichier qui la contient. (Pour utiliser une icône particulière, l’application la 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 la nommant et en spécifiant le nom du fichier qui la 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.
PLUGPLAY 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 de l’é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 sur la 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.

Commandes

Control Description
AUTO3STATE Crée un contrôle automatique de boîte de case activée à trois états.
AUTOCHECKBOX Crée un contrôle de zone de case activée automatique.
AUTORADIOBUTTON Crée un contrôle de case d’option automatique.
CASE Crée un contrôle de zone de case activée.
COMBOBOX Crée un contrôle de zone de liste modifiable.
CONTRÔLE 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 de modification.
GROUPBOX Crée un contrôle de zone de groupe.
ICÔNE Crée un contrôle 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.
BOUTON Crée un contrôle de bouton-pousseur.
RADIOBUTTON Crée un contrôle de case d’option.
RTEXT Crée un contrôle aligné à droite.
SCROLLBAR Crée un contrôle de barre de défilement.
ÉTAT3 Crée un contrôle de zone de case activée à trois états.

 

Instructions

. 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 un outil capable de lire ou d’é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.
POLICES Définit la police avec laquelle le système dessinera le texte de la boîte de dialogue.
LANGUE Définit la langue de toutes les ressources jusqu’à l’instruction LANGUAGE suivante ou à la fin du fichier. Lorsque l’instruction LANGUAGE apparaît avant le début du corps d’une définition de ressource ACCELERATORS, DIALOG, MENU, RCDATA ou STRINGTABLE , la langue spécifiée 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.