CreateMDIWindow

Funkcja CreateMDIWindow tworzy wiele okien podrzędnych dokumentu interfejsu (MDI).

 (HWND CreateMDIWindow LPTSTR  lpClassName, / / wskaźnik zarejestrowana nazwa klasy podrzędneLPTSTRlpWindowName, / / wskaźnik, aby oknie NazwaDWORDdwStyle, / / styl oknaint X, / / pozioma pozycja okna int Y, / / pionowe położenie okna intnWidth właściwości, / / szerokość okna intnHeight, / / wysokość oknaHWNDhWndParent, / / dojście do okna nadrzędnego (klienta MDI)Wystąpienie HINSTANCEwystąpienie hInstance, / / dojście do instancji aplikacjiFIKCYJNYMIfikcyjnymi / / zdefiniowanych przez aplikację wartości);
 

Parametry

lpClassName
Wskaźnik ciąg zakończony zerem, określający klasy okno okno potomne MDI. Nazwa klasy musi być zarejestrowany przez wywołanie funkcji RegisterClassEx.
lpWindowName
Wskaźnik ciąg zakończony znakiem null, który reprezentuje nazwę okna. System wyświetla nazwę w pasku tytułu okna podrzędnego.
dwStyle
Określa styl okno potomne MDI. Jeśli okno klienta MDI jest utworzonej przy użyciu stylu okno MDIS_ALLCHILDSTYLES, ten parametr może być dowolną kombinacją style okien, wymienionych w opisie funkcji CreateWindow . W przeciwnym razie ten parametr może być jeden lub więcej z następujących wartości:
Wartość Znaczenie
WS_MINIMIZE Tworzy okno potomne MDI, która początkowo jest zminimalizowane.
WS_MAXIMIZE Tworzy okno potomne MDI, która początkowo jest zmaksymalizowane.
WS_HSCROLL Tworzy okno potomne MDI, który ma poziomego paska przewijania.
WS_VSCROLL Tworzy okno potomne MDI, który ma pionowego paska przewijania.

X
Określa początkowe położenie poziome w układzie współrzędnych klienta, okna podrzędnych MDI. Jeśli ten parametr jest CW_USEDEFAULT, okno potomne MDI przypisano domyślne położenie poziome.
Y
Określa początkowy pionowe położenie, w układzie współrzędnych klienta, okno potomne MDI. Jeśli ten parametr jest CW_USEDEFAULT, okno potomne MDI przypisano domyślne położenie pionowe.
nWidth właściwości
Określa początkową szerokość, w jednostkach urządzenia, okno potomne MDI. Jeśli ten parametr jest CW_USEDEFAULT, okno potomne MDI przypisano domyślną szerokość.
nHeight
Określa wysokość początkowa w jednostkach urządzenia, okno potomne MDI. Jeżeli ten parametr jest ustawiony na CW_USEDEFAULT, okno potomne MDI jest przypisana domyślna wysokość.
hWndParent
Dojście do okna klienta MDI, który będzie nadrzędnym nowego okna podrzędnych MDI.
wystąpienie hInstance
Dojście do wystąpienia aplikacji tworzenie okien podrzędnych MDI.
fikcyjnymi
Określa wartość zdefiniowanych przez aplikację.

Zwraca wartości

Jeśli funkcja, wartość zwracany jest dojście do okna utworzone.

Jeśli funkcja zawiedzie, wartość zwracana jest wartość NULL. Aby uzyskać rozszerzonych informacji o błędach, należy wywołać GetLastError.

Uwagi

Przy użyciu funkcji CreateMDIWindow przypomina wysyłanie wiadomości WM_MDICREATE do okna klienta MDI, z zastrzeżeniem, że funkcja można utworzyć okno potomne MDI w innym wątku, natomiast komunikat nie.

Systemu Windows 95:System może obsługiwać maksymalnie 16,364 okno uchwyty.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Należy użyć user32.lib.
Unicode:Implementowane jako wersje Unicode i ANSI w systemie Windows NT.

Zobacz też

Wiele przegląd interfejsu dokumentu, wielu funkcji interfejsu dokumentu, właściwości CreateWindow, RegisterClassEx, WM_MDICREATE

Index