网站首页  计算机词典

请输入您要查询的字词:

 

字词 CMenu::SetMenuItemBitmaps
释义 CMenu::SetMenuItemBitmaps

BOOL SetMenuItemBitmaps( UINT nPosition, UINT nFlags, const CBitmap* pBmpUnchecked, const CBitmap* pBmpChecked );

返回值:如果成功,则返回非零值,否则为0。

参数:
nPosition指定将要修改的菜单项。参数nFlags被用于以下列方式解释nPosition:
nFlagsnPosition的解释
MF_BYCOMMAND指定参数给出已存在菜单项的命令ID号。如果没有设置MF_BYCOMMAND或MF_BYPOSITION,那么此为缺省值
MF_BYPOSITION指定参数给出已存在菜单项的位置。第一项位于位置0

nFlags指定如何解释nPosition的值。
pBmpUnchecked指定位图用于不被检测的菜单项。
pBmpChecked指定位图用于将被检测的菜单项。

说明:
将指定的位图与菜单项相关联。无论菜单是否被检测,Windows都将显示紧跟菜单项的适当的位图。
若pBmpUnchecked或pBmpChecked为NULL,那么Windows将不显示相应属性菜单项的任何内容。若这两个参数都为NULL,那么Windows在项被检测时将使用缺省的检测标记,在项不被检测时,就将删除检测标记。
当菜单被销毁后,这些位图将不会被销毁,必须利用应用删除它们。
Windows GetMenuCheckMarkDimensions函数将获取菜单项使用缺省检测标记的维数。应用使用这些值来决定该函数提供的位图的适当大小,获取该大小值,创建自己的位图,然后进行设置。

请参阅:::GetMenuCheckMarkDimensions, ::SetMenuItemBitmaps
随便看

 

计算机英汉双解词典包含34412条计算机术语英汉翻译词条,基本涵盖了全部常用计算机术语的翻译及用法,是计算机学习及翻译工作的有利工具。

 

Copyright © 2021-2025 foosec.com All Rights Reserved
更新时间:2026/10/23 20:46:58