inclusion
La directive # include force 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 codés sur un octet, codés sur deux octets ou Unicode.
#include filename
-
extension
-
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érieur à et supérieur à (<>). 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 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"