CFileManagerDlg: Use global CImageList
This commit is contained in:
@@ -46,38 +46,6 @@ CFileManagerDlg::CFileManagerDlg(CWnd* pParent, Server* pIOCPServer, ClientConte
|
||||
//}}AFX_DATA_INIT
|
||||
m_bIsClosed = false;
|
||||
m_ProgressCtrl = NULL;
|
||||
SHFILEINFO sfi;
|
||||
SHGetFileInfo
|
||||
(
|
||||
"\\\\",
|
||||
FILE_ATTRIBUTE_NORMAL,
|
||||
&sfi,
|
||||
sizeof(SHFILEINFO),
|
||||
SHGFI_ICON | SHGFI_USEFILEATTRIBUTES
|
||||
);
|
||||
// <20><><EFBFBD><EFBFBD>ϵͳͼ<CDB3><CDBC><EFBFBD>б<EFBFBD>
|
||||
static HIMAGELIST hImageList_Large = (HIMAGELIST)SHGetFileInfo
|
||||
(
|
||||
NULL,
|
||||
0,
|
||||
&sfi,
|
||||
sizeof(SHFILEINFO),
|
||||
SHGFI_LARGEICON | SHGFI_SYSICONINDEX
|
||||
);
|
||||
static CImageList *pLarge = CImageList::FromHandle(hImageList_Large);
|
||||
m_pImageList_Large = pLarge;
|
||||
|
||||
// <20><><EFBFBD><EFBFBD>ϵͳͼ<CDB3><CDBC><EFBFBD>б<EFBFBD>
|
||||
static HIMAGELIST hImageList_Small = (HIMAGELIST)SHGetFileInfo
|
||||
(
|
||||
NULL,
|
||||
0,
|
||||
&sfi,
|
||||
sizeof(SHFILEINFO),
|
||||
SHGFI_SMALLICON | SHGFI_SYSICONINDEX
|
||||
);
|
||||
static CImageList *pSmall = CImageList::FromHandle(hImageList_Small);
|
||||
m_pImageList_Small = pSmall;
|
||||
|
||||
// <20><><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
|
||||
memset(m_bRemoteDriveList, 0, sizeof(m_bRemoteDriveList));
|
||||
@@ -252,8 +220,8 @@ BOOL CFileManagerDlg::OnInitDialog()
|
||||
SetWindowText(str);
|
||||
|
||||
// Ϊ<>б<EFBFBD><D0B1><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD>ImageList
|
||||
m_list_local.SetImageList(m_pImageList_Large, LVSIL_NORMAL);
|
||||
m_list_local.SetImageList(m_pImageList_Small, LVSIL_SMALL);
|
||||
m_list_local.SetImageList(&(THIS_APP->m_pImageList_Large), LVSIL_NORMAL);
|
||||
m_list_local.SetImageList(&(THIS_APP->m_pImageList_Small), LVSIL_SMALL);
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC>
|
||||
if (!m_wndStatusBar.Create(this) ||
|
||||
!m_wndStatusBar.SetIndicators(indicators,
|
||||
|
||||
Reference in New Issue
Block a user