我想在弹出的对话框的picturebox中显示.bmp格式的图片,而且这些图片都是建立Resourcefiles资源文件中的,应该如何实现呢?

解决方案 »

  1.   

    在弹出对话框的OninitalDialog()函数中加入如下一句:
    ((CStatic *)GetDlgItem(IDC_USER))->SetBitmap(::LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDB_107)));
    即可
    其中IDC_USER为你的picturebox的id,IDB_107为你的位图资源ID
      

  2.   

    放一个picture控件 把你的位图添加到工程(project->add to project菜单里)在picture控件的属性里选Bitmap 在下拉列表里选你刚才加入的位图 运行就能显示
      

  3.   

    http://www.csdn.net/Develop/read_article.asp?id=24240
    http://www.csdn.net/Develop/read_article.asp?id=24242