📄 mugongwindow.h
字号:
// MugongWindow.h: interface for the CMugongWindow class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MUGONGWINDOW_H__90624ABD_6CD1_459A_9E94_D35790541095__INCLUDED_)
#define AFX_MUGONGWINDOW_H__90624ABD_6CD1_459A_9E94_D35790541095__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class cIconDialog;
class cIconGridDialog;
class cStatic;
class CMugongBase;
class cIcon;
class cDialog;
class CObjectGuagen;
enum { MGI_NAME, MGI_SUNG, MGI_EXPPOINT, MGI_MAX };
class CMugongWindow
{
MUGONG_TYPE m_MugongType;
POSTYPE m_SelectPos;
POSTYPE m_StartPos;
POSTYPE m_EndPos;
cIconDialog* m_pWearedIconDlg;
cIconGridDialog* m_pAllIconGrid;
cStatic * m_pMugongInfo[MGI_MAX];
CObjectGuagen * m_pExpGuage;
void SetSkillInfoStatic(CMugongBase* pMugongBase);
public:
CMugongWindow();
virtual ~CMugongWindow();
void Init(MUGONG_TYPE mtype,POSTYPE startpos,POSTYPE endpos,
cDialog* pParentDlg,DWORD wearWndID,DWORD gridWndID,DWORD nameWndID,DWORD levelWndID,DWORD expWndID,DWORD guageID);
CMugongBase * GetCurSelMugong();
BOOL GetBlankPositionRef(WORD & absPos);
BOOL IaAddable(POSTYPE pos);
void AddMugong(POSTYPE pos/*abs pos*/, CMugongBase * mugong);
BOOL DeleteMugong(POSTYPE pos/*abs pos*/, CMugongBase ** mugong);
BOOL GetPositionForXYRef(LONG x, LONG y, POSTYPE& pos);
CMugongBase * GetMugong(POSTYPE abs_Pos);
void SetMugongSung(POSTYPE abspos,BYTE sung);
void SetMugongExpPoint(POSTYPE abspos,EXPTYPE expPoint);
BOOL CanBeMoved(cIcon * pIcon, POSTYPE abs_pos);
void SelectMugong(POSTYPE abspos);
BOOL IsSelectedMugong(POSTYPE abspos);
void RefreshSelectedMugong();
};
#endif // !defined(AFX_MUGONGWINDOW_H__90624ABD_6CD1_459A_9E94_D35790541095__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -