Функція CreateMDIWindow створює кілька інтерфейсом (MDI) документ дочірнього вікна.
(HWND CreateMDIWindow LPTSTR lpClassName, / / дитині ім'я класу, зареєстрованих: вказівник наLPTSTRlpWindowName, / / вказівник на ім'я вікнаDWORDdwStyle, / / стиль вікнаInt X, / / горизонтальна позиція вікна int Y, / / вертикальна позиція вікна intnWidth, / / ширину вікна intnHeight, / / висоту вікнаHWNDhWndParent, / / ручка до батьківського вікна (MDI клієнт)HINSTANCEhInstance, / / ручка екземпляр програмиLPARAMlParam / / застосування певного значення);
| Значення | Значення |
|---|---|
| WS_MINIMIZE | Створює дочірнього вікна MDI, які спочатку згорнуто. |
| WS_MAXIMIZE | Створює дочірнього вікна MDI спочатку розгорнутого. |
| WS_HSCROLL | Створює дочірнього вікна MDI, що має горизонтальної смуги прокручування. |
| WS_VSCROLL | Створює дочірнього вікна MDI, що має вертикальної смуги. |
Якщо функція завершено успішно, значення, що повертається є маркер до створеної вікна.
Якщо функцію не вдається, значення, що повертається, є NULL. Щоб отримати докладні відомості про помилку, зателефонуйте GetLastError.
За допомогою функції CreateMDIWindow це схоже на надсилання WM_MDICREATE повідомлення з вікна MDI клієнта, за винятком, що функції можна створити з вікна MDI дитини в іншому потоці, поки повідомлення не може.
Windows 95:Система може підтримувати максимум 16,364 вікно ручки.
nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winuser.h.
Імпортувати бібліотеки:Використання user32.lib.
Юнікод:Реалізований у вигляді Юнікод і ANSI версії на Windows NT.
Декілька документів інтерфейс огляд, функції інтерфейсу декілька документів, CreateWindow, RegisterClassEx, WM_MDICREATE