www.pudn.com > mir112347628.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);
}