释义 |
CMenu::CheckMenuRadioItem
BOOL CheckMenuRadioItem( UINT nIDFirst, UINT nIDLast, UINT nIDItem, UINT nFlags );
返回值:如果成功,则返回非零值,否则为0。
参数:nIDFirst | 指定(作为一个ID号或位移量,依赖于nFlags的值)单选钮组中的第一个菜单项的值。 | nIDLast | 指定(作为一个ID号或位移量,依赖于nFlags的值)单选钮组中的最后一个菜单项的值。 | nIDItem | 指定(作为一个ID号或位移量,依赖于nFlags的值)单选钮组中的被选中的菜单项的值。 | nFlags | 以下列方式指定nIDFirst, nIDLast或nIDItem的解释:MF_BYCOMMAND | 指定参数给出已存在菜单项的命令ID号。若没有设置MF_BYCOMMAND或MF_BYPOSITION,那么该值为缺省值 | MF_BYPOSITION | 指定参数给出已存在菜单项的位置。第一项在位置0 |
|
说明: 检测一个指定的菜单项,并将其选中。同时,该函数不检测关联组中其它的菜单项,并清除这些项的单选项类型标志。使用单选钮位图而非检测标记位图,将显示被检测的项。
请参阅: CMenu::CheckMenuItem, CMenu::GetMenuState, ::CheckMenuRadioItem |