#pragma once //#include //#include "SUIWnd.h" class SUIServerNoticeWnd : public SUIWnd { public: SUIServerNoticeWnd( SGameManager* pGameManager ) : SUIWnd( pGameManager ) { } virtual void PumpUpMessage( LPCSTR lpszControlID, DWORD nMessage, DWORD lparam, DWORD wparam ); void SetNotice( const char* szNotice, int nUseType ); void RefreshNoticeText(); void RefreshOldNoticeText(); private: std::string m_strNotice; std::string m_strOldNotice; int m_nNoticeIndex; int m_nOldNoticeIndex; }; ////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////// /// 약관 동의 class SUILicenseWnd : public SUIWnd { public: SUILicenseWnd( SGameManager* pGameManager ) : SUIWnd( pGameManager ) { } ~SUILicenseWnd(); virtual bool InitControls( KPoint kPos ); virtual bool InitData( bool bReload = false ); void PumpUpMessage( LPCSTR lpszControlID, DWORD nMessage, DWORD lparam, DWORD wparam ); protected: void RefreshScroll(); std::string m_strLicense; int m_nIndex; };