EnableMenuItem

VB声明
Declare Function EnableMenuItem Lib "user32" Alias "EnableMenuItem" (ByVal hMenu As Long, ByVal wIDEnableItem As Long, ByVal wEnable As Long) As Long
说明
允许或禁止指定的菜单条目（在vb里使用：由这个函数做出的改动可以正常发挥作用，但不会由vb菜单的enabled属性反映出来）
返回值
Long，
参数表
参数 | 类型及说明
hMenu | Long，菜单句柄
wIDEnableItem | Long，欲允许或禁止的一个菜单条目的标识符。如果在wEnable参数中设置了MF_BYCOMMAND标志，这个参数就代表欲改变菜单条目的命令ID。如设置的是MF_BYPOSITION，则这个参数代表菜单条目在菜单中的位置（第一个条目肯定是零）
wEnable | Long，参考ModifyMenu函数中的菜单常数标志定义表，其中列出了允许使用的所有常数。对于这个函数，只能指定下述常数：MF_BYCOMMAND，MF_BYPOSITION，MF_ENABLED，MF_DISABLED以及MF_GRAYED
注解
如指定的菜单条目依附了一个弹出式菜单，那么整个弹出式菜单都会受到影响

Top