Compartilhar via


CWnd::OnCreate

A estrutura chama essa função de membro quando um aplicativo solicitar que a janela do windows é criada ao chamar a função de membro de Criar ou de CreateEx .

afx_msg int OnCreate( 
   LPCREATESTRUCT lpCreateStruct  
);

Parâmetros

  • lpCreateStruct
    Os pontos a CREATESTRUCT estrutura que contém informações sobre o objeto de CWnd que está sendo criado.

Valor de retorno

OnCreate deve retornar 0 para continuar a criação do objeto de CWnd . Retorna se o aplicativo – 1, a janela será destruído.

Comentários

O objeto de CWnd recebe essa chamada após a janela é criado mas antes que se torne visível. OnCreate é chamado antes que a função de membro de Criar ou de CreateEx retorna.

Substituir essa função de membro para executar qualquer inicialização necessárias de uma classe derivada.

A estrutura de CREATESTRUCT contém cópias dos parâmetros usados para criar a janela.

Dica

Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipule uma mensagem do windows.Parâmetros passados à sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi colocada.Se você chamar a implementação da classe base de essa função, essa implementação usará parâmetros passados originalmente com a mensagem e não os parâmetros que você fornece para a função.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CWnd Class

Gráfico da hierarquia

CWnd::CreateEx

CWnd::OnNcCreate

WM_CREATE

CWnd::Default

CWnd::FromHandle