Справочник по WinAPI.

CreateWindow.

Описание: function CreateWindow(ClassName, WindowName: PChar; Style: Longint; X, Y, Width,

Height: Integer; WndParent: HWnd; Menu: HMenu; Instance: THandle; Param:

Pointer): HWnd;

Создает перекрытое, всплывающее или дочернее окно.

Параметры:

ClassName: Имя класса окна (заканчивающееся пустым символом) или предопределенное имя класса органа управления.

WindowName: Заголовок или имя окна (заканчивающееся пустым символом).

Style: Одна из констант стиля окна или органа управления или их комбинация. К этим константам относятся константы ds_, ws_, bs_, cbs_, es_, lbs_, sbs_, ss_.

См. главу 1.

X, Y: Начальное положение окна или cw_UseDefault. См. раздел "Стандартный код создания окна, cw_" в главе 1.

Width: Начальная ширина окна (в единицах устройства).

Height: Начальная высота окна (в единицах устройства).

WndParent: Окно владельца.

Menu: Идентификатор меню или дочернего окна.

Instance: Экземпляр соответствующего модуля.

Param: Значение, переданное в TCreateStruct в параметре lParam сообщения wm_Create, для создания дочернего окна MDI должно быть указателем на структуру.

TClientCreateStruct.

Возвращаемое значение:

В случае успешного завершения - идентификатор окна; 0 - в противном случае.

См. также: RegisterClass, wm_Create, wm_GetMiMaxInfo, wm_NCCreate.