#pragma once #include "define.h" #include "VersionInfo.h" #include class DLL_DECLARE CUpdateFileInfo { public: CUpdateFileInfo(void); ~CUpdateFileInfo(void); private: char m_szProcessName[MAX_PATH]; // ÇöÀç ´Ù¿î ¹Þ´Â ¾îÇø®ÄÉÀ̼ÇÀÇ À̸§ char m_szFileName[MAX_PATH]; // ÇöÀç ´Ù¿î ¹Þ´Â ÆÄÀÏÀ̸§ unsigned int m_unWholeFileSize; // ÇöÀç ´Ù¿î ¹Þ´Â ÆÄÀÏÀÇ Àüüũ±â unsigned int m_unNowFileSize; // ÇöÀç ´Ù¿î ¹Þ´Â ÆÄÀÏÀÇ ÇöÀç±îÁö ¹ÞÀº ÆÄÀÏÅ©±â public: void Reset(); void SetFileName( char* pszFileName ); void GetFileName( char* pszFileName, int nSize ); char* GetFileName(){ return m_szFileName; } void SetProcessName( char* szProcessName ); void GetProcessName( char* szProcessName, int nSize ); char* GetProcessName(){ return m_szProcessName; } unsigned int GetWholeFileSize(){ return m_unWholeFileSize; } void SetWholeFileSize( unsigned int uWholeFileSize ){ m_unWholeFileSize = uWholeFileSize; } unsigned int GetNowFileSize(){ return m_unNowFileSize; } void SetNowFileSize( unsigned int uNowFileSize ){ m_unNowFileSize = uNowFileSize; } };