Compartir a través de


CWnd::OnCreate

El marco de trabajo llama a esta función miembro a las solicitudes de una aplicación que la ventana de Windows se crea llamando a funciones miembro de Crear o de CreateEx .

afx_msg int OnCreate(
   LPCREATESTRUCT lpCreateStruct 
);

Parámetros

  • lpCreateStruct
    Señala una estructura de CREATESTRUCT que contiene información sobre el objeto de CWnd que crea.

Valor devuelto

OnCreate debe devolver 0 para continuar la creación de objetos de CWnd .Si la aplicación vuelva a 1, la ventana se destruirá.

Comentarios

El objeto de CWnd recibe esta llamada después de crear la ventana pero antes de que se hace visible.se llamaOnCreate antes de que la función miembro de Crear o de CreateEx vuelva.

Invalide esta función miembro para realizar cualquier inicialización necesaria de una clase derivada.

La estructura de CREATESTRUCT contiene copias de los parámetros utilizados para crear la ventana.

[!NOTA]

Esta función miembro llaman el marco para que la aplicación pueda controlar un mensaje de Windows.Los parámetros pasados a la función reflejan los parámetros recibidos por el marco cuando el mensaje se recibió.Si llama a la implementación de la clase base de esta función, esa implementación utilizará los parámetros pasados originalmente con el mensaje y no los parámetros que se proporciona a la función.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

CWnd::CreateEx

CWnd::OnNcCreate

WM_CREATE

CWnd::Default

CWnd::FromHandle