网站首页  词典首页

请输入您要查询的函数:

 

术语 removemenu
释义 RemoveMenu
语法:
BOOL RemoveMenu( HMENU hMenu,
UINT uPosition,
UINT uFlags
);
RemoveMenu函数
RemoveMenu函数删除的菜单项或分离,从指定的菜单子菜单。如果该菜单项打开一个下拉菜单或子菜单式,RemoveMenu不破坏菜单或其处理,使菜单可以重复使用。在此之前,函数被调用时,GetSubMenu函数应检索句柄下拉菜单或子菜单下拉。
参数
hMenu
[in]句柄菜单改变。
uPosition
[in]指定的菜单项被删除,因为在uFlags参数确定。
uFlags
[in]指定如何uPosition参数解释。此参数必须是下列值之一。
MF_BYCOMMAND
指示uPosition给出了菜单项的标识符。如果既不MF_BYCOMMAND或MF_BYPOSITION标志指定,MF_BYCOMMAND标志是默认的标志。
MF_BYPOSITION
指示uPosition使从零开始的菜单项的相对位置。
返回值
如果函数成功,返回值为非零。
如果函数失败,返回值是零。为了获得更多错误信息,调用GetLastError。
备注
应用程序必须调用函数DrawMenuBar每当菜单更改,是否在菜单上显示的窗口。
功能信息
最低DLL版本 user32.dll
在Winuser.h中HeaderDeclared,头文件:winuser.h
import libraryUser32.lib
最低操作系统Windows 95,Windows NT 3.1
UnicodeImplemented为Unicode版本。
参见
菜单,CreatePopupMenu,DeleteMenu,DrawMenuBar,GetSubMenu
==英文原文==RemoveMenu Function
The RemoveMenu function deletes a menu item or detaches a submenu from the specified menu. If the menu item opens a drop-down menu or submenu, RemoveMenu does not destroy the menu or its handle, allowing the menu to be reused. Before this function is called, the GetSubMenu function should retrieve a handle to the drop-down menu or submenu.
Syntax
BOOL RemoveMenu( HMENU hMenu,
UINT uPosition,
UINT uFlags
);
Parameters
hMenu
[in] Handle to the menu to be changed.
uPosition
[in] Specifies the menu item to be deleted, as determined by the uFlags parameter.
uFlags
[in] Specifies how the uPosition parameter is interpreted. This parameter must be one of the following values.
MF_BYCOMMAND
Indicates that uPosition gives the identifier of the menu item. If neither the MF_BYCOMMAND nor MF_BYPOSITION flag is specified, the MF_BYCOMMAND flag is the default flag.
MF_BYPOSITION
Indicates that uPosition gives the zero-based relative position of the menu item.
Return Value
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError .
Remarks
The application must call the DrawMenuBar function whenever a menu changes, whether or not the menu is in a displayed window.
Function Information
Minimum DLL Versionuser32.dll
HeaderDeclared in Winuser.h, include Windows.h
Import libraryUser32.lib
Minimum operating systemsWindows 95, Windows NT 3.1
UnicodeImplemented as Unicode version.
See Also
Menus , CreatePopupMenu , DeleteMenu , DrawMenuBar , GetSubMenu
==原始网址==http://msdn.microsoft.com/en-us/library/ms647994(VS.85).aspx\n
随便看

 

windows api函数参考手册包含2258条windows api函数文档,详细介绍nodejs、java、rust调用windows api的方法技巧,是学习windows api编程的入门中文文档。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2025/1/9 4:28:14