' include'
#include指示詞會導致資源編譯器處理filename參數中指定的檔案。 此檔案應該是定義資源定義檔中使用的常數的標頭檔。 檔案可以使用單一位元組、雙位元組或 Unicode 字元。
#include filename
-
檔案名
-
要包含的檔案名。 如果檔案位於目前的目錄中,字串必須以雙引號括住;如果檔案位於 INCLUDE 環境變數指定的目錄中,字串必須以小於和大於字元括住, (<>) 。 如果檔案不在目前目錄或 INCLUDE 環境變數指定的目錄中,您必須提供以雙引號括住的完整路徑 (「) 。
在標頭檔中使用下列語句來括住可由 C 編譯器編譯但無法編譯 RC 的語句:
#ifndef RC_INVOKED
如此一來,您就可以在 .c 和 .rc 檔案中使用相同的 include 檔案。
此範例會在編譯資源定義檔時處理標頭檔 Windows.h 和 MyDefs.h:
#include <windows.h>
#include "headers\mydefs.h"