Partager via


'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"

Directives de préprocesseur