Compartilhar via


CFormView::CFormView

Constrói um objeto de CFormView .

CFormView(
   LPCTSTR lpszTemplateName 
);
CFormView(
   UINT nIDTemplate 
);

Parâmetros

  • lpszTemplateName
    Contém uma cadeia de caracteres NULL- finalizada que é o nome de um recurso de caixa de diálogo- modelo.

  • nIDTemplate
    Contém o número de identificação de um recurso de caixa de diálogo- modelo.

Comentários

Quando você cria um objeto de um tipo derivado de CFormView, chamar um dos construtores para criar o objeto de visualização e para identificar o recurso da caixa de diálogo em que a exibição é baseada em.Você pode identificar o recurso ou por nome (passar uma cadeia de caracteres como o argumento para o construtor) ou por sua ID (passar um número inteiro sem sinal como o argumento).

Controles window e filho de - exibição não são criados CWnd::Create até que seja chamado.CWnd::Create é chamado pela estrutura como parte do processo de criação do documento e de exibição, que é orientada pelo modelo do documento.

ObservaçãoObservação

Sua classe derivada deve fornecer seu próprio construtor.Em o construtor, chamar o construtor, CFormView::CFormView, com o nome do recurso ou a identificação como um argumento como mostrado na visão geral acima da classe.

Exemplo

// 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)
{

}

Requisitos

Cabeçalho: afxext.h

Consulte também

Referência

Classe de CFormView

Gráfico de hierarquia

CWnd::Create