📄 menu.h
字号:
// Menu.h: interface for the CMenu class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MENU_H__BF57AD5B_E294_450C_BC9E_DC06F3DEB543__INCLUDED_)
#define AFX_MENU_H__BF57AD5B_E294_450C_BC9E_DC06F3DEB543__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "DirectWnd.h"
class CMenu
{
public:
CMenu();
CMenu(CDirectWnd* win);
virtual ~CMenu();
void CheckKeyboard();
int Run();
void ChangeItem(int num);
int GetChoseItem() { return m_choseitem; }
void AddMenuTitle(int x,
int y,
char *text,
COLORREF textcolor);
void AddMenuItem(int x,
int y,
char *text[],
COLORREF textcolor,
COLORREF bgcolor,int type);
BOOL GetKey(int key);
private:
CDirectWnd* m_win; //主窗口指针
int m_itemnum; //表示菜单项的数目
int m_choseitem; //表示当前所选择的菜单项
static char *menuText[];
int keydown[256];
};
#endif // !defined(AFX_MENU_H__BF57AD5B_E294_450C_BC9E_DC06F3DEB543__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -