共用方式為


DoesIncludeExist

指示檔案中是否存在有指定標頭檔 (Header File) 的 #include 陳述式。

function DoesIncludeExist( 
   oProj, 
   strHeaderFile, 
   strInsertIntoFile  
);

參數

  • oProj
    選取的專案。

  • strHeaderFile
    要搜尋的標頭檔名。

  • strInsertIntoFile
    包含標頭檔之 #include 陳述式的原始程式檔 (Source File,不包含路徑)。

傳回值

如果包含指定的標頭檔則為 True,否則為 False

備註

指出由 strInsertIntoFile 所指定的檔案中,是否有 #include 存在於特定標頭檔。

範例

// Check to see if #include for atlbase.h 
// is included in the project's stdafx.h.
// and add it if it is not.
if (!DoesIncludeExist(selProj, "<atlbase.h>", strSTDAFX))
   oCM.AddInclude("<atlbase.h>", strSTDAFX, vsCMAddPositionEnd);

請參閱

工作

建立自訂精靈

概念

使用 Common JScript 函式自訂 C++ 精靈

設計精靈

其他資源

C++ 精靈的 JScript 函式