GetMenuString |
VB声明 |
|
Declare Function GetMenuString Lib "user32" Alias "GetMenuStringA" (ByVal hMenu As Long, ByVal wIDItem As Long, ByVal lpString As String, ByVal nMaxCount As Long, ByVal wFlag As Long) As Long |
|
说明 |
|
取得指定菜单条目的字串 |
|
返回值 |
|
Long,在lpString中返回的字串的长度(不包括空中止字符)。零意味着出错 |
|
参数表 |
|
参数 |
类型及说明 |
hMenu |
Long,菜单句柄 |
wIDItem |
Long,欲接收的菜单条目的标识符。如果在wFlags参数中设置了MF_BYCOMMAND标志,这个参数就用于指定要改变的菜单条目的命令ID。如果设置的是MF_BYPOSITION标志,这个参数就用于指定条目在菜单中的位置(第一个条目的位置为0) |
lpString |
String,指定一个预先定义好的字串缓冲区,以便为菜单条目装载字串 |
nMaxCount |
Long,载入lpString缓冲区中的最大字符数量+1 |
wFlag |
Long,常数MF_BYCOMMAND或MF_BYPOSITION,取决于wID参数的设置 |
Top |