1.27.2.4 Структура MDICREATESTRUCT

Структура MDICREATESTRUCT содержит информацию о классе, заголовке, владельце, расположении и размере дочернего окна многодокументной среды (MDI).

Синтаксис

typedef struct tagMDICREATESTRUCT 
{ 		  
LPCTSTR szClass; 
LPCTSTR szTitle; 
HANDLE  hOwner; 
int     x; 
int     y; 
int     cx; 
int     cy; 
DWORD   style; 
LPARAM  lParam; 
} MDICREATESTRUCT; 

Элементы
szClass
Указывает на строку с нулевым символом в конце, которая устанавливает имя класса окна дочернего окна Многодокументального Интерфейса (MDI). Имя класса, должно быть зарегистрировано предыдущим обращением к функции RegisterClass.
szTitle
Указывает на строку с символом нуля в конце, которая представляет собой заголовок дочернего окна Многодокументального Интерфейса (MDI). Windows отображает заголовок в области заголовка дочернего окна.
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. Иначе, этот элемент может быть одним или большим количеством следующих значений:

lParam
Устанавливает определяемое программой 32-разрядное значение.
Замечания Когда дочернее окно многодокументного интерфейса (MDI) создано, Windows посылает окну сообщение WM_CREATE. Параметр lParam WM_CREATE содержит указатель на структуру CREATESTRUCT. Элемент этой структуры lpCreateParams содержит указатель на структуру MDICREATESTRUCT, переданную с сообщением WM_MDICREATE, которое создало дочернее окно многодокументного интерфейса (MDI).

Смотри также CLIENTCREATESTRUCT, CREATESTRUCT, WM_CREATE

Размещение и совместимость MDICREATESTRUCT

Windows NT			Да 
Win95				Да 
Win32s				Да 
Импортируемая библиотека	-
Заголовочный файл			winuser.h 
Unicode				WinNT
Замечания по платформе		Не имеется

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Владимир Соковиков - 11.12.2001