다음을 통해 공유


CanAddClass

사용자가 실행하려고 하는 코드 마법사와 프로젝트가 호환되는지 검사하기 위해 마법사에서 호출합니다.

function CanAddClass( 
   oProj, 
   oObject  
);

매개 변수

  • oProj
    선택한 프로젝트입니다.

  • oObject
    선택한 개체입니다.이 경우에는 현재 프로젝트입니다.

반환 값

클래스를 추가할 수 있으면 True이고 그렇지 않으면 False입니다.

설명

이 마법사는 PREPROCESS_FUNCTION 매개 변수가 .vsz 파일(프로젝트 컨트롤)에 있으면 이 함수를 호출합니다.

또한 Visual C++ Code Model 개체를 사용할 수 있는지 확인합니다.코드 모델을 사용할 수 없으면 이 함수는 오류를 보고하고 false를 반환합니다.

예제

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

참고 항목

작업

사용자 지정 마법사 만들기

참조

CanAddMFCClass

CanAddATLClass

IsMFCProject

개념

공용 JScript 함수를 사용하여 C++ 마법사 사용자 지정

마법사 디자인

기타 리소스

C++ 마법사에서 사용하는 JScript 함수