mfc图像控件里显示的图像如何只有一点点
mfc图像控件里显示的图像怎么只有一点点啊
![mfc图像控件里显示的图像如何只有一点点 mfc图像控件里显示的图像如何只有一点点](/default/index/img?u=aHR0cDovL3d3dy5teWV4Y2VwdGlvbnMubmV0L2ltZy8yMDEzLzA0LzIxLzEwMDgzODQxOS5wbmc=)
void CARFIDlg::OnRadio5()
{
// TODO: Add your control notification handler code here
CStatic *pStatic=(CStatic *)GetDlgItem(IDC_PIC_MODE); //获得位图句柄
HBITMAP hBitmap=::LoadBitmap(AfxGetApp()->m_hInstance, MAKEINTRESOURCE(IDB_BITMAPM1)); //设置静态控件的样式,使其可以使用位图,并试位标显示使居中
pStatic->ModifyStyle(0xF,SS_BITMAP|SS_CENTERIMAGE); //设置静态控件显示位图
pStatic->SetBitmap(hBitmap);
isSingle = TRUE;
}
这个,点onradio5对应的那个单选框 只出一点点图像~
------解决方案--------------------
图片太大,控件太小
如果想全部显示,干脆拉伸贴图得了!
------解决方案--------------------
StretchBlt()
//自己找下使用方法
------解决方案--------------------
用贴图方式
------解决方案--------------------
拉伸一下吧
void CARFIDlg::OnRadio5()
{
// TODO: Add your control notification handler code here
CStatic *pStatic=(CStatic *)GetDlgItem(IDC_PIC_MODE); //获得位图句柄
HBITMAP hBitmap=::LoadBitmap(AfxGetApp()->m_hInstance, MAKEINTRESOURCE(IDB_BITMAPM1)); //设置静态控件的样式,使其可以使用位图,并试位标显示使居中
pStatic->ModifyStyle(0xF,SS_BITMAP|SS_CENTERIMAGE); //设置静态控件显示位图
pStatic->SetBitmap(hBitmap);
isSingle = TRUE;
}
这个,点onradio5对应的那个单选框 只出一点点图像~
------解决方案--------------------
图片太大,控件太小
如果想全部显示,干脆拉伸贴图得了!
------解决方案--------------------
StretchBlt()
//自己找下使用方法
------解决方案--------------------
用贴图方式
------解决方案--------------------
拉伸一下吧