确定是否已标记用户自定义菜单或 Visual FoxPro 系统菜单中的一个菜单项。
语法
MRKBAR(cMenuName, nMenuItemNumber | cSystemMenuItemName)
参数
cMenuName
指定包含该菜单项的菜单名称。菜单可以是 Vsiaul FoxPro 系统菜单(例如 _MFILE,MEDIT 或_MDATA)。
nMenuItemNumber
指定用户自定义菜单中菜单项的编号。用 DEFINE BAR 命令创建菜单项时,就确定了菜单项的编号。
cSystemMenuItemName
指定 Visual FoxPro 系统菜单项名称。例如,下面的命令显示一个逻辑值,该值指定是否标记“文件”菜单上的“新建”菜单项:
? MRKBAR('_MFILE', _MFI_NEW)
返回值类型
逻辑型
说明
可用 SET MARK OF 命令添加或移去一个菜单项的标记。
如果标记了指定菜单项,mrkbar( ) 函数返回“真”(.T.) ;否则,mrkbar( ) 函数返回“假”(.F.)。
有关 mrkbar( ) 函数的例子,请参阅 CNTBAR( )
。