Éditeurs de ressources (C++)

Un éditeur de ressources est un environnement spécialisé pour la création ou la modification de ressources incluses dans un projet Visual Studio. Les éditeurs de ressources de Visual Studio partagent des techniques et des interfaces pour vous aider à créer et à modifier rapidement et facilement des ressources d’application. Les éditeurs de ressources vous permettent d’ afficher et de modifier des ressources dans l’éditeur approprié et d’ afficher un aperçu des ressources.

L’éditeur approprié s’ouvre automatiquement quand vous créez ou que vous ouvrez une ressource.

Remarque

Étant donné que les projets managés n’utilisent pas de fichiers de script de ressources, vous devez ouvrir vos ressources à partir de Explorateur de solutions. Vous pouvez utiliser l’Éditeur d’images et l’Éditeur binaire pour utiliser des fichiers de ressources dans des projets gérés. Toutes les ressources managées que vous souhaitez modifier doivent être liées. Les éditeurs de ressources Visual Studio ne prennent pas en charge la modification des ressources incorporées.

Utilisez Pour modifier
Éditeur d’accélérateurs Tables accélérateurs dans les projets Visual Studio C++.
Éditeur binaire Informations de données binaires et ressources personnalisées dans des projets Visual C++, Visual Basic ou Visual C#.
Éditeur de boîtes de dialogue Boîtes de dialogue dans les projets Visual Studio C++.
Image Editor Bitmaps, icônes, curseurs et autres fichiers image dans des projets Visual C++, Visual Basic ou Visual C#.
Éditeur de menus Ressources de menu dans les projets Visual Studio C++.
Éditeur Ribbon Ressources de ruban dans les projets MFC.
Éditeur de chaînes Tables de chaînes dans les projets Visual Studio C++.
Éditeur de barres d’outils Ressources de barre d’outils dans les projets Visual Studio C++. L’éditeur de barre d’outils fait partie de l’éditeur d’images.
Éditeur d’informations sur la version Informations de version dans les projets Visual Studio C++.

Remarque

Si votre projet ne contient pas encore de fichier .rc, consultez Guide pratique pour créer des ressources.

Afficher et modifier les ressources

Chaque type de ressource a un éditeur de ressources spécifique à ce type de ressource. Vous pouvez réorganiser, redimensionner, ajouter des contrôles et des fonctionnalités, ou modifier des aspects d’une ressource à l’aide de l’éditeur associé. Vous pouvez également modifier une ressource au format texte et au format binaire. Pour plus d’informations, consultez Guide pratique pour créer des ressources.

Certains types de ressources sont des fichiers individuels qui peuvent être importés et utilisés de différentes manières ; il s’agit notamment de bitmaps, d’icônes, de curseurs, de barres d’outils et de fichiers html. Ces ressources ont des noms de fichiers et des identificateurs de ressources. D’autres, comme les boîtes de dialogue, les menus et les tables de chaînes dans les projets Win32, existent uniquement dans le cadre d’un fichier de script de ressources (.rc) ou d’un fichier de modèle de ressource (.rct).

Les ressources peuvent également être modifiées en dehors du projet sans que le projet soit ouvert. Pour plus d’informations, consultez Guide pratique pour créer des ressources.

Remarque

Les propriétés d’une ressource peuvent être modifiées à l’aide de la fenêtre Propriétés .

  • Pour modifier les propriétés d’une ressource, dans l’affichage des ressources, cliquez avec le bouton droit sur la ressource que vous souhaitez modifier et choisissez Propriétés. Ensuite, dans la Fenêtre Propriétés, modifiez les propriétés de votre ressource.

  • Pour annuler une modification apportée aux propriétés d’une ressource, vérifiez que votre ressource a le focus dans l’affichage des ressources et choisissez Annuler dans le menu Modifier .

Ressources Win32

Vous pouvez accéder aux ressources Win32 dans le volet Affichage des ressources.

Pour afficher une ressource Win32 dans un éditeur de ressources

  1. Accédez à l’affichage de menu Affichage>d’autres ressources Windows.>

  2. Si la fenêtre Affichage des ressources n’est pas la fenêtre la plus haute, sélectionnez l’onglet Affichage des ressources pour l’afficher en haut.

  3. À partir de l’affichage des ressources, développez le dossier du projet qui contient les ressources que vous souhaitez afficher. Par exemple, si vous souhaitez afficher une ressource de dialogue, développez le dossier Dialogue .

  4. Double-cliquez sur la ressource, par exemple, IDD_ABOUTo OX.

    La ressource s’ouvre dans l’éditeur approprié. Par exemple, pour les ressources de boîte de dialogue, la ressource s’ouvre dans l’Éditeur de dialogue.

Pour supprimer une ressource Win32 existante

  1. Dans l’affichage des ressources, développez le nœud d’un type de ressource.

  2. Cliquez avec le bouton droit sur la ressource à supprimer et choisissez Supprimer.

Conseil

Vous pouvez également utiliser cette méthode lorsque le fichier .rc est ouvert dans une fenêtre de document en dehors d’un projet.

Ressources de projet managées

Étant donné que les projets gérés n’utilisent pas de fichiers de script de ressources, vous devez ouvrir vos ressources à partir de Explorateur de solutions. Utilisez l’éditeur d’images et l’éditeur binaire pour utiliser des fichiers de ressources dans des projets gérés. Les ressources managées que vous souhaitez modifier doivent être liées et les éditeurs de ressources Visual Studio ne prennent pas en charge la modification des ressources incorporées.

  • Pour afficher une ressource managée dans un éditeur de ressources, dans Explorateur de solutions, double-cliquez sur la ressource, par exemple Bitmap1.bmp, et la ressource s’ouvre dans l’éditeur approprié.

  • Pour supprimer une ressource managée existante, dans Explorateur de solutions, cliquez avec le bouton droit sur la ressource à supprimer et choisissez Supprimer.

Ressources en préversion

Affichez un aperçu de vos ressources pour vous permettre d’afficher la ressource graphique sans les ouvrir. L’aperçu est également utile pour les exécutables une fois que vous les avez compilés, car les identificateurs de ressource changent en nombres. Étant donné que ces identificateurs numériques ne fournissent souvent pas suffisamment d’informations, l’aperçu des ressources vous aide à les identifier rapidement.

Les types de ressources suivants fournissent un aperçu de disposition visuelle : Bitmap, Boîte de dialogue, Icône, Menu, Curseur, Barre d’outils

Les ressources suivantes ne fournissent pas d’aperçu visuel : Accélérateur, Manifeste, Table de chaînes, Informations de version

Remarque

Pour afficher un aperçu des ressources, Win32 est nécessaire.

Pour afficher un aperçu des ressources

  1. Dans l’affichage des ressources ou une fenêtre de document, sélectionnez votre ressource, par exemple, IDD_ABOUTo OX.

  2. Dans le Fenêtre Propriétés, sélectionnez le bouton Pages de propriétés.

    Conseil

    Utilisez un raccourci, accédez au menu Afficher les>pages de propriétés.

    La page Propriété de la ressource s’ouvre pour afficher un aperçu de cette ressource. Vous pouvez utiliser les touches de direction Haut et Bas pour parcourir le contrôle d’arborescence dans l’affichage des ressources ou la fenêtre de document. La page Propriétés reste ouverte et affiche toutes les ressources qui ont le focus et peuvent être aperçues.

Spécifications

Aucun

Voir aussi

Utilisation des fichiers de ressources
Fichiers de ressources
Identificateurs de ressources (symboles)