1.首先定义一个静态的CStatic 的指针
CStatic *pPictureControl = NULL;
pPictureControl->Create(_T( "" ), WS_CHILD | WS_VISIBLE | SS_BITMAP, CRect (20,10,80,40), this, 12345);
这里在创建的时候一定不能少了"SS_BITMAP" 这个风格不热没有办法显示图片
为了测试我们是否创建成功我们显示一张图片
CImage img;
HRESULT ret = img.Load(_T("res/123.jpg")); //wuziqi.png是我要加载的图片名称,包含路径
HBITMAP hbitmap = img.Detach();
hbitmap->SetBitmap(hbitmap);
本文介绍了如何在MFC应用程序中使用CStatic控件显示图片。通过设置CStatic控件的样式为SS_BITMAP,并加载指定路径下的图片文件,可以实现在窗口中显示图片的功能。
1370

被折叠的 条评论
为什么被折叠?



