使用Picture Control显示BMP图片
2011-05-28 17:23
591 查看
BOOL CLoginDog::OnInitDialog()
{
CDialog::OnInitDialog();
//添加登陆窗口中的图片
HBITMAP hBitmap;
//关联图片ID
hBitmap =(HBITMAP)LoadImage(AfxGetInstanceHandle(),
MAKEINTRESOURCE(IDB_BITMAP_LOGIN_PIC),
IMAGE_BITMAP,0,0,
LR_LOADMAP3DCOLORS);
//获得指向静态控件的指针
CStatic *pStatic=(CStatic *)GetDlgItem(IDC_STATIC_PIC);//控件ID
//设置静态控件的样式,使其可以使用位图,并试位标显示使居中
pStatic->ModifyStyle(0xF,SS_BITMAP|SS_CENTERIMAGE);
//设置静态控件显示位图
pStatic->SetBitmap(hBitmap);
return TRUE;
/////////////////////////////////////////////
((CStatic*)GetDlgItem(IDC_PICTURE))->ModifyStyle(0xF,SS_BITMAP|SS_CENTERIMAGE);
((CStatic*)GetDlgItem(IDC_PICTURE))->SetBitmap(HBITMAP(m_cbitmap[0]));}
{
CDialog::OnInitDialog();
//添加登陆窗口中的图片
HBITMAP hBitmap;
//关联图片ID
hBitmap =(HBITMAP)LoadImage(AfxGetInstanceHandle(),
MAKEINTRESOURCE(IDB_BITMAP_LOGIN_PIC),
IMAGE_BITMAP,0,0,
LR_LOADMAP3DCOLORS);
//获得指向静态控件的指针
CStatic *pStatic=(CStatic *)GetDlgItem(IDC_STATIC_PIC);//控件ID
//设置静态控件的样式,使其可以使用位图,并试位标显示使居中
pStatic->ModifyStyle(0xF,SS_BITMAP|SS_CENTERIMAGE);
//设置静态控件显示位图
pStatic->SetBitmap(hBitmap);
return TRUE;
/////////////////////////////////////////////
((CStatic*)GetDlgItem(IDC_PICTURE))->ModifyStyle(0xF,SS_BITMAP|SS_CENTERIMAGE);
((CStatic*)GetDlgItem(IDC_PICTURE))->SetBitmap(HBITMAP(m_cbitmap[0]));}
相关文章推荐
- 关于怎样使用Picture Control显示BMP图片
- 使用PictureControl显示BMP图片
- 使用Picture Control显示BMP图片
- VC Picture Control显示BMP图片
- 在对话框中使用picture control显示静态图片的方法
- VS2010-MFC:MFC PictureControl控件上自适应显示图片,分图片失真或者图片不失真两种
- OpenCV2.2版本以上显示图片到MFC 的picture control中
- VC++ Picture Control中显示jpg图片
- PictureBox 控件 即时通讯网 推荐使用 MFC picture控件中显示图片
- C++中使用CAtlHttpClient显示网络图片的方法,支持png,bmp,gif图片格式
- emWin 2天速成实例教程014_BMP位图图片显示以及位图皮肤的使用方法
- mfc- Picture control显示图片
- picture control 显示图片
- VC2005中将Picture控件显示图片保存为BMP,JPG等格式
- MFC对话框显示图片(使用Picture控件)
- Picture控件显示图片保存为BMP,JPG等格式
- VC6.0中使用Stream Object读取数据中流文件并显示Bmp,JPG等图片
- VS2012中MFC使用Picture Control显示OpenCV处理的图像
- 资源文件的创建使用,选择listbox中图片名称,在picture中显示图片
- WTL Picture Control显示图片