Поделиться через


CWnd::OnCreate

Платформа вызывает функцию этот функцию-член, когда приложение запрашивает, чтобы окно Windows был создано, вызвав функцию-член Создание или CreateEx.

afx_msg int OnCreate( 
   LPCREATESTRUCT lpCreateStruct  
);

Параметры

  • lpCreateStruct
    Указывает на CREATESTRUCT составляющие, содержащий сведения о CWnd, созданию объекта.

Возвращаемое значение

OnCreate должно возвращать 0, чтобы продолжить создание объекта CWnd. Если приложение возвращает 1, то окно будет удалено.

Заметки

Объект CWnd возвращает этот вызов после открытия окна создано но до того, как оно будет видимым. OnCreate вызываются, прежде чем функцию-член Создать возвращает или CreateEx.

Переопределите этот функции-члена для выполнения любой необходимая инициализация производного класса.

Структура CREATESTRUCT содержащий копии параметров, используемых для создания окна.

Примечание

Это функция-член вызывается платформой, чтобы разрешить приложению обработать сообщение Windows.Параметры, передаваемые функции отражают параметры, получаемые платформой, когда сообщение было получено.При вызове реализации базового класса этой функции, то эта реализация будет использовать параметры изначально, переданные с сообщением, а не параметры указываются в функции.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWnd

Диаграмма иерархии

CWnd::CreateEx

CWnd::OnNcCreate

WM_CREATE

CWnd::Default

CWnd::FromHandle