VB聲明 |
|
Declare Function EnableMenuItem Lib "user32" Alias "EnableMenuItem" (ByVal hMenu As Long, ByVal wIDEnableItem As Long, ByVal wEnable As Long) As Long |
|
說(shuō)明 |
|
允許或禁止指定的菜單條目(在vb里使用:由這個(gè)函數(shù)做出的改動(dòng)可以正常發(fā)揮作用,但不會(huì)由vb菜單的enabled屬性反映出來(lái)) |
|
返回值 |
|
Long, |
|
參數(shù)表 |
|
參數(shù) |
類(lèi)型及說(shuō)明 |
hMenu |
Long,菜單句柄 |
wIDEnableItem |
Long,欲允許或禁止的一個(gè)菜單條目的標(biāo)識(shí)符。如果在wEnable參數(shù)中設(shè)置了MF_BYCOMMAND標(biāo)志,這個(gè)參數(shù)就代表欲改變菜單條目的命令I(lǐng)D。如設(shè)置的是MF_BYPOSITION,則這個(gè)參數(shù)代表菜單條目在菜單中的位置(第一個(gè)條目肯定是零) |
wEnable |
Long,參考ModifyMenu函數(shù)中的菜單常數(shù)標(biāo)志定義表,其中列出了允許使用的所有常數(shù)。對(duì)于這個(gè)函數(shù),只能指定下述常數(shù):MF_BYCOMMAND,MF_BYPOSITION,MF_ENABLED,MF_DISABLED以及MF_GRAYED |
注解 |
|
如指定的菜單條目依附了一個(gè)彈出式菜單,那么整個(gè)彈出式菜單都會(huì)受到影響 |