SimpleWindow
载入中...
搜索中...
未找到
ContextMenu.h
1#pragma once
2
3#include "MenuBase.h"
4
5namespace sw
6{
10 class ContextMenu : public MenuBase
11 {
12 public:
17
21 ContextMenu(std::initializer_list<MenuItem> items);
22
28 static bool IsContextMenuID(int id);
29
30 protected:
36 virtual int IndexToID(int index) override;
37
43 virtual int IDToIndex(int id) override;
44 };
45}
上下文菜单
Definition ContextMenu.h:11
ContextMenu(std::initializer_list< MenuItem > items)
初始化上下文菜单并设置菜单项
virtual int IDToIndex(int id) override
根据ID获取索引
static bool IsContextMenuID(int id)
判断ID是否为上下文菜单项的ID
ContextMenu()
初始化上下文菜单
virtual int IndexToID(int index) override
根据索引获取ID
菜单类型的基类
Definition MenuBase.h:18