'include'
La directive #include oblige le compilateur de ressources à traiter le fichier spécifié dans le paramètre filename . Ce fichier doit être un fichier d’en-tête qui définit les constantes utilisées dans le fichier de définition de ressource. Le fichier peut utiliser des caractères à un octet, double octet ou Unicode.
#include filename
-
Fichier
-
Nom du fichier à inclure. Si le fichier se trouve dans le répertoire actif, la chaîne doit être placée entre guillemets doubles ; si le fichier se trouve dans le répertoire spécifié par la variable d’environnement INCLUDE, la chaîne doit être placée dans des caractères inférieurs à et supérieurs à (<>). Vous devez fournir un chemin d’accès complet placé entre guillemets doubles (« ) si le fichier ne se trouve pas dans le répertoire actif ou dans le répertoire spécifié par la variable d’environnement INCLUDE.
Notes
Utilisez l’instruction suivante dans votre fichier d’en-tête pour entourer les instructions qui peuvent être compilées par un compilateur C, mais pas par RC :
#ifndef RC_INVOKED
De cette façon, vous pouvez utiliser les mêmes fichiers include dans vos fichiers .c et .rc.
Exemple
Cet exemple traite les fichiers d’en-tête Windows.h et MyDefs.h lors de la compilation du fichier de définition de ressource :
#include <windows.h>
#include "headers\mydefs.h"
Rubriques connexes