/*----------------------------------------------------------------------------*/ void CAboutPage::Load() { /* リストビューの初期化 */ // 一行選択にする m_cnList.SetExtendedStyle(LVS_EX_FULLROWSELECT); // 行の追加 int i = 0; m_cnList.InsertColumn( i++ , "Name", LVCFMT_LEFT , 100 , -1); m_cnList.InsertColumn( i++ , "Ver", LVCFMT_LEFT , 50 , -1); // 各DLLのバージョンを追加 SetVersion("UNZIP32.DLL",UnzipGetVersion()); SetVersion("ZIP32J.DLL",ZipGetVersion()); IsDll("ZIP32.DLL"); }
BOOL CXpTheme::Close() {_STT(); if ( !IsDll() ) { m_hTheme = NULL; return FALSE; } if ( m_hTheme == NULL ) return FALSE; // Are we releasing the handle? if ( m_bReleaseTheme ) { m_bReleaseTheme = FALSE; PFNCLOSETHEMEDATA pf = (PFNCLOSETHEMEDATA)m_ixptf[ ixptf_PFNCLOSETHEMEDATA ]; if ( pf == NULL ) return FALSE; pf( m_hTheme ); } // end if m_hTheme = NULL; return TRUE; }