5128eecc9f 2011-02-23 kinaba: #ifndef AFX_CABTOOL_H__7CA00740_39A0_11D4_8D96_871A6CA2BE31__INCLUDED_ 5128eecc9f 2011-02-23 kinaba: #define AFX_CABTOOL_H__7CA00740_39A0_11D4_8D96_871A6CA2BE31__INCLUDED_ 5128eecc9f 2011-02-23 kinaba: 5128eecc9f 2011-02-23 kinaba: // Cab Archive Extraction ... ( XacRett #39 SubSet ) 5128eecc9f 2011-02-23 kinaba: 5128eecc9f 2011-02-23 kinaba: class CCabTool 5128eecc9f 2011-02-23 kinaba: { 5128eecc9f 2011-02-23 kinaba: public: 5128eecc9f 2011-02-23 kinaba: //-- 外向きインターフェイス -------------- 5128eecc9f 2011-02-23 kinaba: bool Extract( const char* aname, const char* dll, kiPath& dll_rel_path ); 5128eecc9f 2011-02-23 kinaba: 5128eecc9f 2011-02-23 kinaba: private: 5128eecc9f 2011-02-23 kinaba: //-- 内部処理 5128eecc9f 2011-02-23 kinaba: int FindHeader( const char* fname, const BYTE* hdr, DWORD siz ); 5128eecc9f 2011-02-23 kinaba: }; 5128eecc9f 2011-02-23 kinaba: 5128eecc9f 2011-02-23 kinaba: #endif