CLIENTCREATESTRUCT

【勇芳软件工作室】汉化HomePreviousNext

CLIENTCREATESTRUCT结构包含有关MDI客户端窗口的菜单和第一个多文档界面(MDI)子窗口的信息。当创建MDI客户机窗口时,应用程序将指向此结构的指针作为CreateWindow功能的【lpvParam】参数传递。

typedef struct tagCLIENTCREATESTRUCT { // ccs

HANDLE hWindowMenu;

UINT idFirstChild;

} CLIENTCREATESTRUCT;

会员

hWindowMenu

标识MDI应用程序的Window菜单的句柄。MDI应用程序可以使用GetSubMenu功能从MDI框架窗口的菜单中检索该句柄。

idFirstChild

指定创建的第一个MDI子窗口的子窗口标识符。Windows会增加应用程序创建的每个附加MDI子窗口的标识符,并在应用程序销毁窗口以保持标识符范围相邻时重新分配标识符。当从窗口菜单中选择子窗口时,这些标识符用于发送到应用程序的MDI框架窗口的WM_COMMAND消息;它们不应与任何其他命令标识符冲突。

也可以看看

CreateWindow, GetSubMenu, MDICREATESTRUCT, WM_COMMAND