Функция 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