Partilhar via


CFormView::CFormView

Constrói um CFormView objeto.

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

Parâmetros

  • lpszTemplateName
    Contém uma seqüência de caracteres terminada com nulo que é o nome de um recurso de modelo de diálogo.

  • nIDTemplate
    Contém o número de ID de um recurso de modelo de diálogo.

Comentários

Quando você cria um objeto de um tipo derivado de CFormView, chamar um dos construtores para criar o objeto de exibição e identificar o recurso de caixa de diálogo na qual baseia-se o modo de exibição. Você pode identificar o recurso por nome (passagem uma seqüência de caracteres sistema autônomo argumento para o construtor) ou por sua ID (um inteiro sem sinal sistema autônomo o argumento passagem).

Os controles de janela e filho de modo de exibição de formulário não são criados até CWnd::Create é chamado. CWnd::Create é chamado pela estrutura sistema autônomo parte do processo de criação do documento e exibição, que é orientado por modelo de documento.

Observação:

Sua classe derivada deve fornecer sua própria construtor.No construtor, chamar o construtor, CFormView::CFormView, com o nome do recurso ou ID sistema autônomo um argumento, sistema autônomo mostra a visão geral sobre a classe anterior.

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 CFormView

Gráfico de hierarquia

CWnd::criar

Outros recursos

CFormView membros