CFormView::CFormView
CFormView 개체를 생성합니다.
CFormView(
LPCTSTR lpszTemplateName
);
CFormView(
UINT nIDTemplate
);
매개 변수
lpszTemplateName
대화 상자 템플릿 리소스 이름이 null로 끝나는 문자열을 포함 합니다.nIDTemplate
대화 상자 템플릿 리소스의 ID 번호를 포함 합니다.
설명
파생 된 형식의 개체를 만들 때 CFormView, 뷰 개체를 만들고 뷰를 기반으로 대화 상자 리소스를 식별 하는 생성자 중 하나를 호출 합니다.(생성자 문자열을 인수로 전달) 이름 또는 ID (부호 없는 정수를 인수로 전달) 별로 자원을 식별할 수 있습니다.
폼 보기 창 및 자식 컨트롤까지 만들어진 CWnd::Create 라고 합니다.CWnd::Create프레임 워크 문서 템플릿에 의해 제어 되는 문서와 뷰 만들기 프로세스의 일부로 호출 됩니다.
[!참고]
파생된 클래스 해야 자체 생성자를 제공 합니다.생성자는 생성자에서 호출 CFormView::CFormView, 자원 이름 또는 ID 앞의 클래스 개요에서와 같이 인수를 합니다.
예제
// MyFormView.h
// CMyFormView form view
class CMyFormView : public CFormView
{
DECLARE_DYNCREATE(CMyFormView)
protected:
CMyFormView(); // protected constructor used by dynamic creation
virtual ~CMyFormView();
public:
enum { IDD = IDD_MYFORMVIEW };
#ifdef _DEBUG
virtual void AssertValid() const;
#ifndef _WIN32_WCE
virtual void Dump(CDumpContext& dc) const;
#endif
#endif
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
DECLARE_MESSAGE_MAP()
public:
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
};
// MyFormView.cpp
#include "MyFormView.h"
// CMyFormView
IMPLEMENT_DYNCREATE(CMyFormView, CFormView)
CMyFormView::CMyFormView()
: CFormView(CMyFormView::IDD)
{
}
요구 사항
헤더: afxext.h