Udostępnij za pośrednictwem


CFrameWnd::Create

Wywołanie do tworzenia i zainicjować okna ramki Windows skojarzone z CFrameWnd obiektu.

virtual BOOL Create(
   LPCTSTR lpszClassName,
   LPCTSTR lpszWindowName,
   DWORD dwStyle = WS_OVERLAPPEDWINDOW,
   const RECT& rect = rectDefault,
   CWnd* pParentWnd = NULL,
   LPCTSTR lpszMenuName = NULL,
   DWORD dwExStyle = 0,
   CCreateContext* pContext = NULL 
);

Parametry

  • lpszClassName
    Punkty nazwy klasy Windows ciągu znaków zakończonego znakiem null.Nazwa klasy może być dowolna nazwa zarejestrowana z AfxRegisterWndClass funkcja globalna lub RegisterClass funkcji systemu Windows.Jeśli NULL, używa domyślnego wstępnie CFrameWnd atrybuty.

  • lpszWindowName
    Punkty reprezentuje nazwę okna ciągu znaków zakończonego znakiem null.Używane jako tekst paska tytułu.

  • dwStyle
    Określa okna styl atrybuty.Zawiera FWS_ADDTOTITLE styl, jeśli chcesz, aby pasek tytułu, aby automatycznie wyświetlać nazwę dokumentu w oknie.

  • rect
    Określa rozmiar i położenie okna.rectDefault Wartość umożliwia systemu Windows określić rozmiar i położenie nowego okna.

  • pParentWnd
    Określa okno nadrzędne tego okna ramki.Ten parametr należy NULL dla systemu windows najwyższego poziomu ramki.

  • lpszMenuName
    Identyfikuje nazwę zasobu menu z okna.Użyj MAKEINTRESOURCE , jeśli menu ma identyfikator całkowitą zaś ciągiem znaków.Ten parametr może być NULL.

  • dwExStyle
    Określa okno extended styl atrybuty.

  • pContext
    Określa wskaźnik do CCreateContext struktury.Ten parametr może być NULL.

Wartość zwracana

Niezerowa, jeśli inicjowania jest pomyślne; 0 inaczej.

Uwagi

Konstruowanie CFrameWnd obiektu w dwóch etapach.Najpierw należy wywołać konstruktora, konstrukcje CFrameWnd obiekt, a następnie wywołać Tworzenie, który tworzy okno Windows ramki i dołącza go do CFrameWnd obiektu.Tworzenie inicjuje nazwę klasy okna i nazwa okna i rejestruje domyślne wartości dla jego styl nadrzędny i związanych z menu.

Użyj LoadFrame zamiast Tworzenie do ładowania okna ramki z zasobów, określając jej argumentów.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CFrameWnd

Wykres hierarchii

CFrameWnd::CFrameWnd

CFrameWnd::LoadFrame

Struktura CCreateContext

CWnd::Create

CWnd::PreCreateWindow