16,471
社区成员
发帖
与我相关
我的任务
分享
UpdateData(FALSE);
m_ListCtrl2.SetItemState(iIndex,LVIS_SELECTED,LVIS_SELECTED);
CString strName;
int cx=GetSystemMetrics(SM_CXSCREEN);
int cy=GetSystemMetrics(SM_CYSCREEN);
strName="D:\\PatternList\\try.bmp";
CWindowDC dc(NULL);
//获得//BMP文件
HBITMAP hbitmap=(HBITMAP)::LoadImage(NULL,strName,IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
CBitmap bBmp;
CDC dcMemory;
bBmp.Attach(hbitmap);
dcMemory.CreateCompatibleDC(&dc);
dcMemory.SelectObject(&bBmp);
//获得bmp文件的宽高
BITMAP bm;
bBmp.GetBitmap(&bm);
dc.StretchBlt(0,0,cx,cy,&dcMemory,0,0,bm.bmWidth,bm.bmHeight,SRCCOPY);
bBmp.DeleteObject();