次の方法で共有


CanAddClass

ユーザーが実行する予定のコード ウィザードとプロジェクトに互換性があることを確認するために、ウィザードによって呼び出されます。

function CanAddClass( 
   oProj, 
   oObject  
);

パラメーター

  • oProj
    選択されたプロジェクト。

  • oObject
    選択されたオブジェクト。この場合は、現在のプロジェクトです。

戻り値

クラスを追加できる場合は true を返します。それ以外の場合は false を返します。

解説

PREPROCESS_FUNCTION パラメーターがプロジェクト コントロールの .vsz ファイルにあると、ウィザードがこの関数を呼び出します。

この関数では、Visual C++ のコード モデル オブジェクトが使用できるかどうかを確認します。コード モデルが使用できない場合、関数はエラーをレポートし、false を返します。

使用例

// Determine if a class can be added to the project
if (CanAddClass(selProj, selObj))
{
   return true;
}

参照

処理手順

カスタム ウィザードの作成

関連項目

CanAddMFCClass

CanAddATLClass

IsMFCProject

概念

共通の JScript 関数による C++ ウィザードのカスタマイズ

ウィザードのデザイン

その他の技術情報

C++ ウィザードの JScript 関数