Структура CLIENTCREATESTRUCT


Структура CLIENTCREATESTRUCT содержит информацию о меню и первом дочернем окне рабочего окна многодокументной среды (MDI). Прикладная программа передает указатель на эту структуру как параметр lpvParam функции CreateWindow при создании рабочего окна многодокументного интерфейса (MDI).

Синтаксис

typedef struct {         // ccs

HANDLE hWindowMenu;

UINT idFirstChild;

} CLIENTCREATESTRUCT, *LPCLIENTCREATESTRUCT;

Члены структуры

hWindowMenu

Дескриптор меню окна приложения MDI. Прикладная программа MDI может извлечь этот дескриптор из меню окна рамочного окна (фрейма) MDI, используя функцию GetSubMenu.

idFirstChild

Определяет идентификатор дочернего окна первого созданного дочернего окна MDI. Система увеличивает идентификатор для каждого дополнительного дочернего окна MDI, которые создает приложение и переназначает идентификаторы, когда прикладная программа уничтожает окно, чтобы сохранить диапазон непрерывных идентификаторов. Эти идентификаторы используются в сообщениях WM_COMMAND, отправляемых рамочному окну прикладной программы MDI, когда дочернее окно выбрано из меню окна; они не должны находиться в противоречии с какими-либо другими идентификаторами команд.

Смотри также

Краткий обзор Окна, CreateWindow, GetSubMenu, MDICREATESTRUCT, WM_COMMAND

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

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да

Windows Me

Да

Windows 98

Да

Windows 95

Да

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz