参考博客:VS2010/MFC编程入门之二十八(常用控件:列表视图控件List Control 上)-软件开发-鸡啄米
1、加载bitmap图片,首先还是新建个mfc工程文件,这个之前有说过
2、拖动一个Picture Control控件到界面上,如下:
3、修改属性ID和Type值,如下:
4、右击资源文件,加入新的一张.bmp的图片进来,这个图片位置放置在res文件中,如下:
5、为图片添加个变量,更改下变量名,如下:
6、界面上拖个Button上来,双击,点击个点击事件,然后 在点击事件中添加:
void Ctest07Dlg::OnBnClickedLoadPicButton()
{
// TODO: 在此添加控件通知处理程序代码
CBitmap bitmap; // CBitmap对象,用于加载位图
HBITMAP hBmp; // 保存CBitmap加载的位图的句柄
bitmap.LoadBitmap(IDB_BITMAP1); // 将位图IDB_BITMAP1加载到bitmap
hBmp = (HBITMAP)bitmap.GetSafeHandle(); // 获取bitmap加载位图的句柄
m_jzmPicture.SetBitmap(hBmp); // 设置图片控件m_jzmPicture的位图图片为IDB_BITMAP1
}
7、运行下,点击加载图片就可以了