常用 API 函数(6): 菜单函数
作者:互联网
常用 API 函数(6): 菜单函数
AppendMenu | 在指定的菜单里添加一个菜单项 |
CheckMenuItem | 复选或撤消复选指定的菜单条目 |
CheckMenuRadioItem | 指定一个菜单条目被复选成"单选"项目 |
CreateMenu | 创建新菜单 |
CreatePopupMenu | 创建一个空的弹出式菜单 |
DeleteMenu | 删除指定的菜单条目 |
DestroyMenu | 删除指定的菜单 |
DrawMenuBar | 为指定的窗口重画菜单 |
EnableMenuItem | 允许或禁止指定的菜单条目 |
GetMenu | 取得窗口中一个菜单的句柄 |
GetMenuCheckMarkDimensions | 返回一个菜单复选符的大小 |
GetMenuContextHelpId | 取得一个菜单的帮助场景ID |
GetMenuDefaultItem | 判断菜单中的哪个条目是默认条目 |
GetMenuItemCount | 返回菜单中条目(菜单项)的数量 |
GetMenuItemID | 返回位于菜单中指定位置处的条目的菜单ID |
GetMenuItemInfo | 取得(接收)与一个菜单条目有关的特定信息 |
GetMenuItemRect | 在一个矩形中装载指定菜单条目的屏幕坐标信息 |
GetMenuState | 取得与指定菜单条目状态有关的信息 |
GetMenuString | 取得指定菜单条目的字串 |
GetSubMenu | 取得一个弹出式菜单的句柄,它位于菜单中指定的位置 |
GetSystemMenu | 取得指定窗口的系统菜单的句柄 |
HiliteMenuItem | 控制顶级菜单条目的加亮显示状态 |
InsertMenu | 在菜单的指定位置处插入一个菜单条目,并根据需要将其他条目向下移动 |
InsertMenuItem | 插入一个新菜单条目 |
IsMenu | 判断指定的句柄是否为一个菜单的句柄 |
LoadMenu | 从指定的模块或应用程序实例中载入一个菜单 |
LoadMenuIndirect | 载入一个菜单 |
MenuItemFromPoint | 判断哪个菜单条目包含了屏幕上一个指定的点 |
ModifyMenu | 改变菜单条目 |
RemoveMenu | 删除指定的菜单条目 |
SetMenu | 设置窗口菜单 |
SetMenuContextHelpId | 设置一个菜单的帮助场景ID |
SetMenuDefaultItem | 将一个菜单条目设为默认条目 |
SetMenuItemBitmaps | 设置一幅特定位图,令其在指定的菜单条目中使用,代替标准的复选符号(√) |
SetMenuItemInfo | 为一个菜单条目设置指定的信息 |
TrackPopupMenu | 在屏幕的任意地方显示一个弹出式菜单 |
TrackPopupMenuEx | 与TrackPopupMenu相似,只是它提供了额外的功能 |
标签:菜单,函数,一个,句柄,复选,指定,条目,API 来源: https://blog.51cto.com/u_14617575/2743984