#pragma once #include class CBannerInfo { public: CBannerInfo(); virtual ~CBannerInfo(); bool SetBanner(tstring& strData, tstring& strDirPath, bool bDonwLoad, tstring& delimiter); bool SetBannerW(std::wstring& strData, std::wstring& strDirPath, bool bDonwLoad, std::wstring& delimiter); public: int BannerSeq; // 1. ¹è³Ê ±×·ì ¼ø¹ø TCHAR BannerName[BANNER_LENGTH_NAME]; // 2. ¹è³Ê ±×·ì ¸í WCHAR BannerNameW[BANNER_LENGTH_NAME]; // 2. ¹è³Ê ±×·ì ¸í (UseUnicodeString ÀÎ °æ¿ì »ç¿ëµÊ) TCHAR BannerImageURL[INTERNET_MAX_URL_LENGTH]; // 3. ¹è³Ê À̹ÌÁö URL WCHAR BannerImageURLW[INTERNET_MAX_URL_LENGTH]; // 3. ¹è³Ê À̹ÌÁö URL (UseUnicodeString ÀÎ °æ¿ì »ç¿ëµÊ) int BannerOrder; // 4. ¹è³Ê ³ëÃâ ¼ø¼­ int BannerDirection; // 5. ¹è³Ê ³ëÃâ ¹æÇâ * °øÅë ÄÚµå Á¤ÀÇ Âü°í tm BannerStartDate; // 6. ¹è³Ê ³ëÃâ ½ÃÀÛÀÏ tm BannerEndDate; // 7. ¹è³Ê ³ëÃâ Á¾·áÀÏ TCHAR BannerLinkURL[INTERNET_MAX_URL_LENGTH]; // 8. ¹è³Ê ¸µÅ© URL WCHAR BannerLinkURLW[INTERNET_MAX_URL_LENGTH]; // 8. ¹è³Ê ¸µÅ© URL (UseUnicodeString ÀÎ °æ¿ì »ç¿ëµÊ) TCHAR BannerImagePath[MAX_PATH]; // ¹è³Ê À̹ÌÁö ÆÄÀÏ ·ÎÄà °æ·Î WCHAR BannerImagePathW[MAX_PATH]; // ¹è³Ê À̹ÌÁö ÆÄÀÏ ·ÎÄà °æ·Î };