CanAddMFCClass
ユーザーが MFC クラスをプロジェクトに追加できることを確認するために、ウィザードによって呼び出されます。
function CanAddMFCClass(
oProj,
oObject
);
パラメーター
oProj
選択されたプロジェクト。oObject
選択されたオブジェクト。この場合は、現在のプロジェクトです。
戻り値
クラスを追加できる場合は true を返します。MFC プロジェクト以外のプロジェクトや MFC サポートのないプロジェクトに対してユーザーがこの関数を呼び出した場合は false を返します。
解説
実行する予定のコード ウィザードとプロジェクトに互換性があるかどうか、つまりプロジェクトで MFC クラスを使用できるかどうかを確認するために、ウィザードによって呼び出されます。
PREPROCESS_FUNCTION パラメーターがプロジェクト コントロールの .vsz ファイルにあると、ウィザードはこの関数を呼び出して、Visual C++ のコード モデル オブジェクトが使用できるかどうかを調べます。コード モデルが使用できない場合、関数はエラーをレポートし、false を返します。
使用例
// Determine if an MFC class can be added to the project
if (CanAddMFCClass(selProj, selObj))
{
return true;
}
参照
処理手順
関連項目
概念
共通の JScript 関数による C++ ウィザードのカスタマイズ