Partilhar via


CFrameWnd::Create

Chame para criar e inicializar a janela do quadro do windows associada com o objeto de 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  
);

Parâmetros

  • lpszClassName
    Aponta para uma cadeia de caracteres NULL- finalizada que nomeie a classe do windows. O nome da classe pode ser qualquer nome registrado com a função global de AfxRegisterWndClass ou a função do windows de RegisterClass . Se NULO, que usa CFrameWnd padrão predefinido atribui.

  • lpszWindowName
    Aponta para uma cadeia de caracteres NULL- finalizada que representa o nome da janela. Usado como o texto da barra de título.

  • dwStyle
    Especifica os atributos de estilo da janela. Inclua o estilo de FWS_ADDTOTITLE se você desejar que a barra de título para exibir automaticamente o nome do documento representado na janela.

  • rect
    Especifica o tamanho e a posição da janela. O valor de rectDefault permite que as janelas especifique o tamanho e a posição da nova janela.

  • pParentWnd
    Especifica a janela pai de essa janela do quadro. Este parâmetro deve ser NULO para janelas de nível superior do quadro.

  • lpszMenuName
    Identifica o nome do recurso de menu a ser usado com a janela. Use MAKEINTRESOURCE se o menu possui uma identificação inteiro em vez de uma cadeia de caracteres. Este parâmetro pode ser NULO.

  • dwExStyle
    Especifica os atributos estendidos janela de estilo .

  • pContext
    Especifica um ponteiro a estrutura de CCreateContext . Este parâmetro pode ser NULO.

Valor de retorno

Diferente de zero se a inicialização for bem-sucedida; se não 0.

Comentários

Construir um objeto de CFrameWnd em duas etapas. Primeiro, chamar o construtor, que constrói o objeto de CFrameWnd , e então chame Criar, que cria a janela do quadro do windows e anexa ao objeto de CFrameWnd . Criar inicializa o nome da classe de janela e o nome da janela e registra valores padrão para seu estilo, pai, e menu associado.

Use LoadFrame em vez de Criar para carregar a janela do quadro de um recurso em vez de especificar seus argumentos.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CFrameWnd

Gráfico da hierarquia

CFrameWnd::CFrameWnd

CFrameWnd::LoadFrame

Estrutura CCreateContext

CWnd::Create

CWnd::PreCreateWindow