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

📄 gm_ui_minimap.h

📁 混乱竞技场的全套代码,客户端资源可以网上搜
💻 H
字号:
// GM_UI_MiniMap.h: interface for the GM_UI_MiniMap class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_GM_UI_MINIMAP_H__DD2DDF0E_0D4E_4CEC_94C3_C5FAD1816F8B__INCLUDED_)
#define AFX_GM_UI_MINIMAP_H__DD2DDF0E_0D4E_4CEC_94C3_C5FAD1816F8B__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class GM_World;
class GM_UI_Minimap : public CGsUIPanel  
{
	friend	GM_World;
public:
	VOID SetPanelColor(D3DCOLOR color);
	BOOL SetUISize(LONG width, LONG height);
	GM_UI_Minimap(CGsUIPanel*	pParent);
	virtual ~GM_UI_Minimap();

	virtual VOID	ReleaseSource();
	virtual HRESULT RestoreSource();

protected:
	virtual LONG	OnUpdate();
	virtual HRESULT	OnDraw(GPOINT point);					
	
//	virtual VOID	OnTouch(BOOL bTouch);
//	virtual VOID	OnClick();

	virtual ID	OnMouseMove( UINT nFlags, GPOINT point );
	virtual ID	OnMouseWheel( UINT nFlags, short zDelta, GPOINT point );
	virtual ID	OnLButtonDown( UINT nFlags, GPOINT point );
	virtual ID	OnLButtonUp( UINT nFlags, GPOINT point );
	virtual ID	OnLButtonDbClk( UINT nFlags, GPOINT point );
	virtual ID	OnRButtonDown( UINT nFlags, GPOINT point );
	virtual ID	OnRButtonUp( UINT nFlags, GPOINT point );
	virtual ID	OnRButtonDbClk( UINT nFlags, GPOINT point );
	virtual ID	OnChar( UINT nChar, UINT nRepCnt, UINT nFlags );
	virtual ID	OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags);
	virtual ID	OnKeyUp(UINT nChar, UINT nRepCnt, UINT nFlags);

	virtual VOID	OnNotify(ID ,KEY key);


protected:
	virtual BOOL OnInitWorld();
	CGsTexture	m_MiniMap;

protected:
	GRECT		m_rcMap;
	GRECT		m_rcView;

	LONG		m_size_margin;

	DWORD		m_panel_color;

private:
	GM_World*	m_pWorld;
	float		m_fScaleW;
	float		m_fScaleH;

};

#endif // !defined(AFX_GM_UI_MINIMAP_H__DD2DDF0E_0D4E_4CEC_94C3_C5FAD1816F8B__INCLUDED_)

⌨️ 快捷键说明

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