다음을 통해 공유


CFrameWnd::Create

호출을 만들고 연결 된 Windows 프레임 창의 초기화 하는 CFrameWnd 개체입니다.

virtual BOOL Create( 
   LPCTSTR lpszClassName, 
   LPCTSTR lpszWindowName, 
   DWORD dwStyle = WS_OVERLAPPEDWINDOW, 
   const RECT& rect = rectDefault, 
   CWnd* pParentWnd = NULL, 
   LPCTSTR lpszMenuName = NULL, 
   DWORD dwExStyle = 0, 
   CCreateContext* pContext = NULL  
);

매개 변수

  • lpszClassName
    Windows 클래스의 이름을 지정 하는 null로 끝나는 문자열을 가리킵니다. 클래스 이름으로 등록 된 이름 수를 AfxRegisterWndClass 전역 함수 또는 RegisterClass Windows 함수. 경우 NULL, 미리 정의 된 기본값을 사용 하 여 CFrameWnd 특성.

  • lpszWindowName
    창의 이름을 나타내는 null로 끝나는 문자열을 가리킵니다. 텍스트로 제목 표시줄을 사용 합니다.

  • dwStyle
    지정 된 창 스타일 특성. 포함 된 FWS_ADDTOTITLE 제목 표시줄 창에 표시 되는 문서의 이름을 자동으로 표시 하려면 원하는 경우 스타일.

  • rect
    창의 위치와 크기를 지정합니다. rectDefault 값을 Windows 크기 및 위치를 새 창에 지정할 수 있습니다.

  • pParentWnd
    이 프레임 창의 부모 창으로 지정합니다. 이 매개 변수를 해야 NULL 최상위 프레임 창에 대 한.

  • lpszMenuName
    창에 사용할 메뉴 리소스의 이름을 식별 합니다. 사용 MAKEINTRESOURCE 메뉴 경우 정수 대신 문자열 ID입니다. 이 매개 변수 수 NULL.

  • dwExStyle
    확장 창 지정 스타일 특성.

  • pContext
    포인터를 지정 된 CCreateContext 구조. 이 매개 변수 수 NULL.

반환 값

초기화에 성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

생성 된 CFrameWnd 개체에서 두 단계. 먼저 생성 생성자 호출에서 CFrameWnd 개체를 가리킨 다음 호출 만들기를 연결 하 고 Windows 프레임 창을 만듭니다는 CFrameWnd 개체. 만들기 초기화 창 클래스 이름 및 창 이름 및 스타일, 부모, 및 관련된 메뉴에 대 한 기본값을 등록 합니다.

사용 LoadFrame 보다 만들기 프레임 창을 인수를 지정 하는 대신 리소스에서 로드할 수 있습니다.

요구 사항

헤더: afxwin.h

참고 항목

참조

CFrameWnd 클래스

계층 구조 차트

CFrameWnd::CFrameWnd

CFrameWnd::LoadFrame

CCreateContext 구조체

CWnd::Create

CWnd::PreCreateWindow