⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 menu.h

📁 这是一个射击类的小游戏程序
💻 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 + -