다음을 통해 공유


CRuntimeClass::CreateObject

지정 된 클래스 런타임 동안 동적으로 만들려면이 함수를 호출 합니다.

CObject* CreateObject( ); 
static CObject* PASCAL CreateObject( 
   LPCSTR lpszClassName  
); 
static CObject* PASCAL CreateObject( 
   LPCWSTR lpszClassName  
);

매개 변수

  • lpszClassName
    만들려는 클래스의 친숙 한 이름입니다.

반환 값

새로 만든된 개체에 대 한 포인터 또는 NULL 클래스 이름을 찾을 수 없는 경우 개체를 만들 때 메모리가 부족 합니다.

설명

파생 클래스에서 CObject 런타임에 지정 된 클래스의 개체를 만들 수 있습니다 하는 동적 생성을 지원할 수 있습니다. 예를 들어, 문서, 뷰 및 프레임 클래스 동적 생성을 지원 해야 합니다. 동적 생성에 대 한 자세한 내용은 및 CreateObject 멤버를 참조 하십시오 CObject 클래스CObject 클래스: 기능 수준을 지정.

예제

예제를 보려면 IsDerivedFrom.

요구 사항

헤더: afx.h

참고 항목

참조

CRuntimeClass 구조체

계층 구조 차트