mfc 中 使用 ide 生成的 picture Control 其实也就是 Cstatic 类实现的。
首先创建Cstatic m_static ;
然后 创建 m_static , m_static.create(,,,,,);
然后设置 m_static 的 style m_static.ModifyStyle(0,SS_BITMAP|SS_CENTERIMAGE|SS_REALSIZEIMAGE)
然后 读取 HBITMAP hBitMap = LoadBitmap( AfxGetInstanceHandle(), MAKEINTRESOURCE(ID_BITMAP));
然后设置 bitmap
if( m_static .GetBitmap() == NULL) //设置前先做检查
{
m_static.SetBitmap(hBitMap);
}
这样就设置成功了。