16,551
社区成员
发帖
与我相关
我的任务
分享
void CMooerStudioDlg::OnBnClickedButton11()
{
CBitmap *pBitmap = new CBitmap;
HBITMAP hBitmap = (HBITMAP)LoadImage(AfxGetInstanceHandle(), CS_Ico, IMAGE_BITMAP, 107, 107, LR_LOADFROMFILE);//CS_Ico是路径,从路径导入图片
pBitmap->Attach(hBitmap);
int index = m_ImageList.Add(pBitmap, RGB(0, 0, 0));
if (m_ImageList.GetImageCount() == 0)
{
CString strMsg;
strMsg.Format(L"导入图片失败!%d", GetLastError());
AfxMessageBox(strMsg);
}
m_ListCtrl.SetImageList(&m_ImageList, LVSIL_NORMAL);
CString add;
add.Format(Name[Count] + TEXT("%d"), index);
m_ListCtrl.InsertItem(index, add, index);
}
CString str;
for (int i = 0; i< m_ListCtrl.GetItemCount(); i++)
{
if (m_ListCtrl.GetItemState(i, LVIS_SELECTED) == LVIS_SELECTED)
{
str.Format(_T(" 选中了第%d 行"), i);
AfxMessageBox(str);
}
}
