Структура MDICREATESTRUCT содержит информацию о классе, заголовке, владельце, месте и размере дочернего окна многодокументного интерфейса (MDI).
Синтаксис
|
Члены структуры
szClass
Указатель на символьную строку с нулем в конце, определяющую имя класса дочернего окна MDI. Имя класса, должно быть зарегистрировано предшествующим вызовом функции RegisterClass.
szTitle
Указатель на символьную строку с нулем в конце, которая представляет заголовок дочернего окна MDI. Система показывает на экране заголовок в области заголовка дочернего окна.
hOwner
Дескриптор экземпляра прикладной программы, создающей рабочее окно MDI.
x
Определяет начальную горизонтальную позицию, в рабочих координатах окна, дочернего окна MDI. Если этот член структуры - CW_USEDEFAULT, дочернему окну MDI назначается заданная по умолчанию горизонтальная позиция.
y
Определяет начальную вертикальную позицию, в рабочих координатах окна, дочернего окна MDI. Если этот член структуры - CW_USEDEFAULT, дочернему окну MDI назначается заданная по умолчанию вертикальная позиция.
cx
Определяет начальную ширину, в единицах измерения устройства (пикселях), дочернего окна MDI. Если этот член структуры - CW_USEDEFAULT, дочернему окну MDI назначается заданная по умолчанию ширина.
cy
Определяет начальную высоту, в единицах измерения устройства (пикселях), дочернего окна MDI. Если этот член структуры - CW_USEDEFAULT, дочернему окну MDI назначается заданная по умолчанию высота.
style
Устанавливает стиль дочернего окна MDI. Если рабочее окно MDI создавалось со стилем окна MDIS_ALLCHILDSTYLES, этот член структуры может быть любой комбинацией стилей окна, перечисляемых в описании функции CreateWindow. Или же, этот член структуры может состоять из одного или нескольких ниже перечисленных значений.
| Значение | Предназначение |
| WS_MINIMIZE | Создает дочернее окно MDI, которое первоначально свернуто. |
| WS_MAXIMIZE | Создает дочернее окно MDI, которое первоначально развернуто. |
| WS_HSCROLL | Создает дочернее окно MDI, которое имеет горизонтальную линейку прокрутки. |
| WS_VSCROLL | Создает дочернее окно MDI, которое имеет вертикальную линейку прокрутки. |
lParam
Устанавливает определяемое программой значение.
Замечания
Когда создается дочернее окно MDI, система отправляет сообщение WM_CREATE в окно. Параметр lParam сообщения WM_CREATE содержит указатель на структуру CREATESTRUCT. Член lpCreateParams этой структуры содержит указатель на структуру MDICREATESTRUCT, передаваемую при помощи сообщения WM_MDICREATE, которое создавало дочернее окно MDI.
Смотри также
Обзор Многодокументный интерфейс, Структуры, используемые MDI, CLIENTCREATESTRUCT, CREATESTRUCT, WM_CREATE
|
Размещение и совместимость MDICREATESTRUCT |
|
|
Windows. NET Server |
Да |
|
Windows XP |
Да |
|
Windows 2000 |
Да |
|
Windows NT |
Да версии 3.1 и выше |
|
Windows Me |
Да |
|
Windows 98 |
Да |
|
Windows 95 |
Да |
|
Используемая библиотека |
- |
|
Заголовочный файл |
|
|
- объявлено в |
Winuser.h |
|
- включено в |
Windows.h |
|
Unicode |
Нет |
|
Замечания по платформе |
Не имеется |