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