ShowHideMenuCtl功能设置或删除指定的菜单项的复选标记属性,并显示或隐藏相应的控件。该函数在指定的菜单项中没有一个复选标记,然后显示相应的控件。如果菜单项已经有复选标记,该函数将删除复选标记并隐藏相应的控件。
BOOL ShowHideMenuCtl(
HWND 【的hWnd】, | //处理MDI子窗口 |
UINT 【uFlags】, | // 信息 |
LPINT 【lpinfoit】 | //第一个消息参数 |
); |
参数
【的hWnd】
处理到包含菜单和控件的窗口。
【uFlags】
要接收或丢失复选标记的菜单项的标识符。
【lpinfoit】
指向包含值对的数组的指针。第一对中的第二个值必须是应用程序主菜单的句柄。每个后续对由菜单项标识符和控制窗口标识符组成。该函数在数组中搜索与【uFlags】匹配的值,如果找到该值,则检查或取消选中菜单项,并显示或隐藏相应的控件。
返回值
如果函数显示或隐藏控件,则返回值不为零。
如果函数不显示或隐藏控件,返回值为零。