网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CMenu::CheckMenuItem
释义 CMenu::CheckMenuItem

UINT CheckMenuItem( UINT nIDCheckItem, UINT nCheck );

返回值:
返回菜单项以前的状态:MF_CHECKED或MF_UNCHECKED。如果该菜单项不存在,那么将返回0xFFFFFFFF。

参数:
nIDCheckItem指定由nCheck确定的将要检测的菜单项。
nCheck指定如何检测菜单项,并如何决定菜单中菜单的位置。参数nCheck可以是MF_CHECKED或MF_UNCHECKED与 MF_BYPOSITION或MF_BYCOM MAND的组合。这些标志可通过使用位与操作进行组合。它们有下列含义:
·MF_BYCOMMAND指定参数给出已存在菜单项的命令ID号。它为缺省值。
·MF_BYPOSITION指定参数给出已存在菜单项的位置。第一项位于的位置是0。
·MF_CHECKED与MF_UNCHECKED一起用作开关,在菜单项之前放置缺省的检测标记。
·MF_UNCHECKED与MF_CHECKED用作开关,删除菜单项之前的检测标记。

说明:
在弹出菜单中为菜单项增添或删除检测标记。参数nIDCheckItem指定了将要修改的菜单项。
参数nIDCheckItem既可以标识弹出菜单项,也可以标识菜单项。在检测弹出菜单项的时候不需特别的步骤。不能检测顶层菜单。弹出菜单必须通过位置来检测,其原因在于它没有与之相关联的菜单项标识符。

请参阅:
CMenu::GetMenuState, ::CheckMenuItem, CMenu::CheckMenuRadioItem
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2025/1/9 4:11:31