让图片适合在静态文本控件窗口大小 MFC
1.加入 IDC_STATIC1 静态文本控件。
2.为文本控件添加 STATIC 型变量
3.在OnInitDialog函数中添加以下代码
//设置该静态控件为显示位图的 m_bitmap.ModifyStyle(0, SS_BITMAP | SS_CENTERIMAGE); //获取控件窗口大小 CRect rect; m_bitmap.GetClientRect(&rect); //通过文件路径获取bmp图像句柄 HBITMAP hBmp = (HBITMAP)LoadImage(AfxGetInstanceHandle(),"1.bmp",IMAGE_BITMAP,rect.Width(),rect.Height(),LR_LOADFROMFILE); //将bmp文件显示到静态文本框中 m_bitmap.SetBitmap(hBmp);
直面挫折,顽强生长