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

📄 mirmsgbox.h

📁 传奇2客户端源码
💻 H
字号:
#ifndef _MIRMSGBOX_H_
#define _MIRMSGBOX_H_
//////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
// CMirMsgBox.h
//////////////////////////////////////////////////////////////////////////////////////////
//
//
//
//////////////////////////////////////////////////////////////////////////////////////////

class	CMirMsgBox : public CMsgBox
{
	//////////////////////////////
	// Function & Procedure
	//////////////////////////////
public:
	CMirMsgBox();	// Constructor
	~CMirMsgBox();	// Destructor
	// Function
	BOOL	ShowMessageBox(CHAR* szMgs,INT nType,INT nImgIndex);	// Show	Message box with Initialization
	BOOL	ShowMessageBox(CHAR* szMgs,INT nType);	// Show	Message box with Initialization
	BOOL	StringDivideLen(INT nDivideLen, INT& nDividedLine, CHAR* szSrc,CDLList<CHAR*>* m_pxpStr);
	BOOL	HideMessageBox(VOID);									// Hide Message box
	BOOL	DestoryMessageBox(VOID);								// DestoryMessage box
	BOOL	Load(CWHWilImageData* pxBtnImage);
	// Message Process
	virtual HRESULT	OnButtonDown(POINT ptMouse);		// Button Down
	virtual HRESULT	OnButtonUp(POINT ptMouse);		// Button Up

	// Render Process
	virtual BOOL	RenderMessageBox(INT nLoopTIme);							// Render Function
private:
protected:
	BOOL	SetBoxImage(INT nImageIndex,INT nType);
	//////////////////////////////
	// Variables
	//////////////////////////////
public:
private:
protected:
	CDLList<CHAR*>	m_xMsg;		// 免仿瞪 巩磊
	INT		m_nImgIndex;
	POINT	m_xBoxPos;
	SHORT	m_shWidth;
	SHORT	m_shHeight;
	WORD*	m_wpData;
	INT		m_nStart;
	INT		m_nEnd;
	CWHWilImageData* m_pxBtnImage;
	CMsgBoxBtn	m_xMsgBtn[4];	// 0 : OK  1: YES  2:NO  3: Cancle
};

#endif  _MIRMSGBOX_H_

⌨️ 快捷键说明

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