CMenuModifyMenu BOOL ModifyMenu UINT nPositionmodifymenu, UINT nFlagsmodifymenu, UINT nIDNewItem = 0, LPCTSTR lpszNewItem = NULL。
Private Declare Function GetMenuItemID Lib quotuser32quot ByVal hMenu As Long, ByVal nPos As Long As Long Private Declare Function ModifyMenu Lib quotuser32quot Alias quotModifyMenuAquot ByVal hMenu As Long, ByVal。
ModifyMenu函数用于修改菜单项首先,参数hMnu指定了要修改modifymenu的菜单modifymenu的句柄其次,参数uPosition决定将修改哪个菜单项,其解释由参数UFlags决定UFlags标志可以控制参数uPosition的解释菜单项内容外观和性能MF_BYCOMMAND标志表示uPosition给出的是菜单项的标识符默认情况下,如果未指定MF_BYCOMMAND或MF。
#39可以通过ModifyMenu修改系统菜单来禁止移动,但并不适用所有窗体,有的窗体不具有系统菜单BorderStyle=0#39但通过子类化仍可以实现系统菜单具有的功能,新建窗体,添加command1,复制粘贴下段代码 Private Declare Function FindWindow Lib quotuser32quot Alias quotFindWindowAquot ByVal lpClassName As String, ByVal。
联系电话:18300931024
在线QQ客服:616139763
官方微信:18300931024
官方邮箱: 616139763@qq.com