15,979
社区成员
发帖
与我相关
我的任务
分享
ZeroMemory(&sfi,sizeof(SHFILEINFO));
dRet = SHGetFileInfo(m_strPathName,0,&sfi,sizeof(sfi),SHGFI_ICON);
m_Button.Create(m_strFileName, BS_ICON|WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, cRect, this, IDC_BUTTON1+100+i-1);
//CWinApp *pApp = AfxGetApp();
//HICON hIcon = pApp->LoadIcon(IDI_ICON1);
m_Button.SetIcon(sfi.hIcon);
DestroyIcon(sfi.hIcon);
SHFILEINFO sfi;
CString m_strPathName(_T("F:\\12.bmp"));
CRect cRect(CPoint(0, 0), CSize(100, 30));
static CButton m_Button;
ZeroMemory(&sfi,sizeof(SHFILEINFO));
VERIFY(SHGetFileInfo(m_strPathName,0,&sfi,sizeof(sfi),SHGFI_ICON));
if(NULL == m_Button.GetSafeHwnd())
m_Button.Create(_T(""), BS_ICON|WS_CHILD | WS_VISIBLE | BS_ICON | BS_PUSHBUTTON, cRect,
this, 0x11);
//CWinApp *pApp = AfxGetApp();
//HICON hIcon = pApp->LoadIcon(IDI_ICON1);
m_Button.SetIcon(sfi.hIcon);
// DestroyIcon(sfi.hIcon);