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);