CheckMenuRadioItem

【勇芳软件工作室】汉化HomePreviousNext

[Now Supported on Windows NT]

CheckMenuRadioItem功能检查指定的菜单项,并将其设置为无线电项目。同时,该函数取消选中关联组中的所有其他菜单项,并清除这些项目的无线电项目类型标志。

BOOL CheckMenuRadioItem(

HMENU 【HMENU】, 
UINT 【idCheck】, 
UINT 【Handle to the menu that contains the group of menu items.】, 
UINT 【处理到包含一组菜单项的菜单。】, 
UINT 【uFlags】 
); 

参数

【HMENU】

处理到包含一组菜单项的菜单。

【idCheck】

组中第一个菜单项的标识符或位置。

【Handle to the menu that contains the group of menu items.】

组中最后一个菜单项的标识符或位置。

【处理到包含一组菜单项的菜单。】

要检查的菜单项的标识符或位置。

【uFlags】

指定【idFirst,idLast,】【处理到包含一组菜单项的菜单。】的含义的值。如果此参数为MF_BYCOMMAND,则其他参数指定菜单项标识符。如果是MF_BYPOSITION,其他参数指定菜单项位置。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请使用GetLastError功能。

备注

CheckMenuRadioItem功能为【处理到包含一组菜单项的菜单。】指定的项目设置MFT_RADIOCHECK类型标志和MFS_CHECKED状态,并同时清除组中所有其他项目的两个标志。检查项目使用项目符号位图而不是复选标记位图显示。

有关菜单项类型和状态标志的更多信息,请参阅MENUITEMINFO结构。

也可以看看

MENUITEMINFO