API函数详解:GetMenuState函数

Windows API函数 Visual Basic 语法格式声明
Declare Function GetMenuState Lib "user32" Alias "GetMenuState" (ByVal hMenu As Long, ByVal wID As Long, ByVal wFlags As Long) As Long
Windows API函数功能说明
取得与指定菜单条目状态有关的信息
Windows API函数出口返回值
Long,在api32.txt文件的常数定义的一系列标志的组合,请看下表。如条目是个弹出式菜单,那么结构的最低字节就包含了状态标志,而第二个字节包含条目在弹出式菜单中的数量
MF_HILITE菜单条目加亮显示(处于选定状态)
MF_CHECKED菜单条目处于复选状态
MF_DISABLED菜单条目处于禁止状态
MF_GRAYED菜单条目以灰色显示,处于禁用状态
MF_MENUBARBREAK为这个条目指定一条分隔线。参考ModifyMenu函数
MF_MENUBREAK为这个条目指定一个菜单分隔标志。参考ModifyMenu函数
MF_SEPARATOR菜单条目是一个分隔符
Windows API函数入口参数表
Windows API函数入口参数类型及说明
hMenu菜单句柄
wID欲检查的菜单条目的标识符。如果在wFlags参数中设置了MF_BYCOMMAND标志,这个参数就用于指定要改变的菜单条目的命令ID。如果设置的是MF_BYPOSITION标志,这个参数就用于指定条目在菜单中的位置(第一个条目的位置为0)
wFlags常数MF_BYCOMMAND或MF_BYPOSITION,取决于wID参数的设置

上页:API函数详解:XFORM函数 下页:API函数详解:AbortPath函数

Windows API函数大全

Windows API函数首页Windows API函数按字母排列
控件与消息函数硬件与系统函数
设备场景函数绘图函数
位图、图标和光栅运算函数菜单函数
文本和字体函数打印函数
文件处理函数进程和线程函数
Windows消息函数网络函数
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号