DoesIncludeExist
指定のヘッダー ファイルに対する #include ステートメントがファイルにあるかどうかを示します。
function DoesIncludeExist(
oProj,
strHeaderFile,
strInsertIntoFile
);
パラメーター
oProj
選択されたプロジェクト。strHeaderFile
検索するヘッダー ファイルの名前。strInsertIntoFile
ヘッダー ファイルに対する #include ステートメントを含むソース ファイル。パスは指定しません。
戻り値
指定のヘッダー ファイルがインクルードされている場合は true を返します。それ以外の場合は false を返します。
解説
特定のヘッダー ファイルに対する #include が strInsertIntoFile で指定されたファイルにあるかどうかを示します。
使用例
// 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);
参照
処理手順
概念
共通の JScript 関数による C++ ウィザードのカスタマイズ