CFrameWnd::Create

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

Index