BOOL Tworzenie ( LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle = WS_OVERL&APPEDWINDOW, Stała RECTamp; Rect = rectDefault, CWnd * pParentWnd = Wartość NULL, LPCTSTR lpszMenuName = Wartość NULL, DWORD dwExStyle = 0, CCreateContext * pContext = Wartość NULL );
Wartość zwracany
Niezerowa, jeśli Inicjalizacja zakończy się powodzeniem; inny sposób 0.
Parametry
lpszClassName
Wskazuje ciąg zakończony wartością zerową znaków nazwy klasy Windows. Nazwa klasy może być dowolna nazwa zarejestrowana funkcja globalna AfxRegisterWndClass lub RegisterClass funkcji systemu Windows. Jeśli wartość NULL, używa domyślnych wstępnie zdefiniowanych atrybutów CFrameWnd.
lpszWindowName
Wskazuje ciąg zakończony znakiem null znaku, który reprezentuje nazwę okna. Używane jako tekst paska tytułu.
dwStyle
Określa atrybuty stylu okna. Zawiera styl FWS_ADDTOTITLE , jeśli chcesz, aby pasek tytułu, aby automatycznie wyświetlać nazwy reprezentowane w oknie dokumentu.
rect
Określa rozmiar i położenie okna. Wartość rectDefault umożliwia system Windows, aby określić rozmiar i położenie nowego okna.
pParentWnd
Określa okno nadrzędne tego okna ramki. Ten parametr należy NULL dla windows najwyższego poziomu ramki.
lpszMenuName
Identyfikuje nazwę zasobu menu z okna. Jeśli menu ma identyfikator całkowitą zamiast ciąg, należy użyć MAKEINTRESOURCE . Ten parametr może być NULL.
dwExStyle
Określa attributes.  styl okna rozszerzony;
pContext
Określa wskaźnik do struktury CCreateContext . Ten parametr może być NULL.
Uwagi
Konstruowania obiektu CFrameWnd w dwóch etapach. Najpierw Wywołaj konstruktora, który tworzy obiekt CFrameWnd , a następnie wywołaj Tworzenie, który tworzy okno ramek systemu Windows i dołącza go do obiektu CFrameWnd . Tworzenie inicjuje nazwa klasy okna i okna i rejestruje domyślne wartości dla jego styl, nadrzędny i związanych z menu.
Użyj LoadFrame zamiast tworzenia załadować okno ramek z zasobem zamiast określania jej argumenty.
Omówienie CFrameWnd |nbsp; Klasa członków | Wykres hierarchii
Zobacz też CFrameWnd::CFrameWnd, CFrameWnd::LoadFrame, CCreateContext, CWnd::Create, CWnd::PreCreateWindow