改变图片大小(用scroll bar) HBITMAP hbmp = (HBITMAP)::LoadImage(NULL, (LPCTSTR)"c:\\setup.bmp", IMAGE_BITMAP, 200, 200, LR_CREATEDIBSECTION |LR_LOADFROMFILE);//path ??的?片路径
m_ctrBitmap.SetBitmap(hbmp);LoadImage我怎么得出来图片的大小,然后,我如何根据Scroll bar(滚动条)来改变图片的大小?
清详细说明一下,多谢,小弟VC初学者
m_ctrBitmap.SetBitmap(hbmp);LoadImage我怎么得出来图片的大小,然后,我如何根据Scroll bar(滚动条)来改变图片的大小?
清详细说明一下,多谢,小弟VC初学者
m_ctrlBitmap.GetBitmap(&bmpinfo);
int wi=bmpinfo.bmWidth;
int hi=bmpinfo.bmHeight;
//用StretchBlt较灵活
CBitmap bitmap = CBitmap::FromHandle((HBITMAP)::LoadImage(NULL, (LPCTSTR)"c:\\setup.bmp", IMAGE_BITMAP, 200, 200, LR_CREATEDIBSECTION |LR_LOADFROMFILE));
bitmpa.GetBitmap(&bi)
int wi=bi.bmWidth;
int hi=bi.bmHeight;