BOOL Tworzenie ( LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle = WS_CHILD | WS_VISIBLE | WS_OVERL&APPEDWINDOW, Stała RECTamp; Rect = rectDefault, CMDIFrameWnd * pParentWnd = Wartość NULL, CCreateContext * pContext = Wartość NULL );
Wartość zwracany
Niezerowa, jeśli kończy się pomyślnie; inny sposób 0.
Parametry
lpszClassName
Wskazuje ciąg zakończony wartością zerową znaków nazwy klasy Windows ( WNDCLASS strukturę). Nazwa klasy może być dowolna nazwa zarejestrowana funkcja globalna AfxRegisterWndClass . Powinna być zerowa dla standardowego CMDIChildWnd.
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. Styl WS_CHILD jest required.nbsp;
rect
Zawiera rozmiar i położenie okna. Wartość rectDefault umożliwia system Windows, aby określić rozmiar i położenie nowego CMDIChildWnd.
pParentWnd
Określa okna nadrzędnego. Jeśli używana jest wartość NULL, w głównym oknie aplikacji.
pContext
Określa strukturę CCreateContext . Ten parametr może być NULL.
Uwagi
Nazwać tę funkcję Państwa, aby utworzyć okno potomne MDI systemu Windows i dołączyć go do obiektu CMDIChildWnd.
Aktualnie aktywnego okna ramek podrzędnych MDI można określić tytuł okna ramki nadrzędnej. Ta funkcja jest wyłączona przez wyłączenie opcji bit styl FWS_ADDTOTITLE okno ramki podrzędne.
Ramach wywołuje funkcję tego Państwa w odpowiedzi na polecenia użytkownika, aby utworzyć okna podrzędnego i ramach użyto parametru pContext , aby prawidłowo podłączyć okna podrzędnego do aplikacji. Po wywołaniu Tworzenie pContext może być NULL.
Omówienie CMDIChildWnd |nbsp; Klasa członków | Wykres hierarchii
Zobacz też CMDIChildWnd::CMDIChildWnd, CWnd::PreCreateWindow