Condividi tramite


CWnd::OnCreate

Il framework chiama la funzione membro quando un'applicazione richiede che la finestra di Windows viene creata chiamando la funzione membro CreateEx o Crea.

afx_msg int OnCreate(
   LPCREATESTRUCT lpCreateStruct 
);

Parametri

  • lpCreateStruct
    I punti su CREATESTRUCT struttura che contiene informazioni sull'oggetto CWnd creato.

Valore restituito

OnCreate deve restituire 0 per continuare la creazione dell'oggetto CWnd.Se restituisce l'oggetto dell'applicazione – 1, la finestra viene distrutto.

Note

L'oggetto CWnd riceve questa chiamata dopo la finestra viene creata ma prima che diventa visibile.OnCreate viene chiamato prima che la funzione membro CreateEx o Crea.

Eseguire l'override della funzione membro per eseguire qualsiasi operazione necessaria per una classe derivata.

La struttura CREATESTRUCT contiene copie dei parametri utilizzati per creare la finestra.

[!NOTA]

Questa funzione membro viene chiamata dal framework per consentire l'applicazione per gestire un messaggio di Windows.I parametri passati alla funzione riflettono i parametri ricevuti dal framework quando il messaggio è stato ricevuto.Se si chiama l'implementazione della classe base di questa funzione, tale implementazione dei parametri passati originariamente con il messaggio e non i parametri forniti alla funzione.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia

CWnd::CreateEx

CWnd::OnNcCreate

WM_CREATE

CWnd::Default

CWnd::FromHandle