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消息;它们不应与任何其他命令标识符冲突。
也可以看看