www.pudn.com > Mir2Game.rar > ExchangeWnd.cpp


/****************************************************************************************************************** 
                                                                                                                    
	¸ðµâ¸í:																											 
																													 
	ÀÛ¼ºÀÚ:																											 
	ÀÛ¼ºÀÏ:																											 
																													 
	[ÀÏÀÚ][¼öÁ¤ÀÚ] : ¼öÁ¤ ³»¿ë																						 
                                                                                                                    
*******************************************************************************************************************/ 
 
 
 
#include "StdAfx.h" 
 
 
 
CExchangeWnd::CExchangeWnd() 
{ 
	Init(); 
} 
 
CExchangeWnd::~CExchangeWnd() 
{ 
	Destroy(); 
} 
 
VOID CExchangeWnd::Init() 
{ 
	CGameWnd::Init(); 
 
	m_xExchangeBtn.Init(); 
} 
 
VOID CExchangeWnd::Destroy() 
{ 
	CGameWnd::Destroy(); 
} 
 
 
VOID CExchangeWnd::CreateExchangeWnd(INT nID, CWHWilImageData* pxWndImage, INT nFrameImgIdx, INT nStartX, INT nStartY, INT nWidth, INT nHeight, BOOL bCanMove) 
{ 
	CreateGameWnd(nID, pxWndImage, nFrameImgIdx, bCanMove, nStartX, nStartY, nWidth, nHeight); 
	m_xExchangeBtn.CreateGameBtn(pxWndImage, 280, 281, nStartX+255, nStartY+291); 
} 
 
VOID CExchangeWnd::ShowExchangeWnd() 
{ 
	ShowGameWnd(); 
	m_xExchangeBtn.ShowGameBtn(); 
} 
 
VOID CExchangeWnd::OnMouseMove(POINT ptMouse) 
{ 
	m_xExchangeBtn.ChangeRect(m_rcWnd.left+567, m_rcWnd.top+413); 
	m_xExchangeBtn.OnMouseMove(ptMouse); 
} 
 
BOOL CExchangeWnd::OnLButtonUp(POINT ptMouse) 
{ 
	if ( m_xExchangeBtn.OnLButtonUp(ptMouse) )		return TRUE; 
	return FALSE; 
} 
 
BOOL CExchangeWnd::OnLButtonDown(POINT ptMouse) 
{ 
	if ( m_xExchangeBtn.OnLButtonDown(ptMouse) )		return TRUE; 
	return FALSE; 
} 
 
VOID CExchangeWnd::SetStatusBtnInit() 
{ 
	m_xExchangeBtn.SetBtnState(_BTN_STATE_NORMAL); 
}