CWnd::OnCreate

框架调用该成员函数,当应用程序请求时Windows窗口是通过调用 创建CreateEx 成员函数创建的。

afx_msg int OnCreate(
   LPCREATESTRUCT lpCreateStruct 
);

参数

  • lpCreateStruct
    指向 CREATESTRUCT 包含有关创建的 CWnd 对象的信息的结构。

返回值

OnCreate 必须返回0继续 CWnd 对象的创建。 如果应用程序返回),窗口将销毁1。

备注

CWnd 对象接收此调用,在创建窗口之后,但是,它将变为可见之前。 在 CreateCreateEx 成员函数返回之前,OnCreate 调用。

重写该成员函数执行一个派生类中的所有需要的初始化。

CREATESTRUCT 结构包含一些参数的副本创建一个窗口。

备注

此成员函数由框架调用提供您的应用程序处理Windows消息。当接收消息,参数传递给函数以反映结构接收的参数。如果调用此函数的基类实现,该实现将使用参数最初用消息您提供给函数而非参数。

要求

Header: afxwin.h

请参见

参考

CWnd 类

层次结构图

CWnd::CreateEx

CWnd::OnNcCreate

WM_CREATE

CWnd::Default

CWnd::FromHandle