cursor.h

来自「圣剑英雄传源码适合初学C语言者如细心阅读完定有收获!」· C头文件 代码 · 共 42 行

H
42
字号

//------------------------------------------------------------------
// 鼠标相关函数
// 创建于2000年7月10日
//------------------------------------------------------------------

#ifndef _CURSOR_H_
#define _CURSOR_H_

#include "gamelib\goldpoint.h"

class CCursor  
{
public:
	struct stCursor
	{
		char strName[32];	// 名称
		CAni pPic;			// 图片
	};

	enum CURSOR_STYLE
	{
		CS_NORMAL=3,		// 普通光标
		CS_CHANGEMAP=1,		// 切换点光标
	};

private:
	static stCursor* m_pCursor;		// 光标指针
	static long m_lCursor;			// 光标数量

public:
	CCursor();
	virtual ~CCursor();

	static void Init(char* file, char* index);
	static void Release();
	static void Show(long n, LPDIRECTDRAWSURFACE lpSurf, int x, int y);
	static stCursor& GetCursor(long l)	{ return m_pCursor[l]; }
	static long GetCursorNum()			{ return m_lCursor; }
};

#endif 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?