如题。。各位高手GG帮帮忙呀~~

解决方案 »

  1.   

    用 IPicture 接口加载图片文件. WM_PAINT 消息里 直接画在对话框上.关于IPicture:http://blog.csdn.net/krh2001/
      

  2.   

    以下代码给你参考:
    CClientDC dc(this);
    CPictureHolder hd;
    HRESULT hr = ::OleLoadPicturePath(CComBSTR("e:\\1.jpg"),NULL,0,0,IID_IPicture,(LPVOID *)&hd.m_pPict);
    hd.Render(&dc,CRect(0,0,200,200),CRect(0,0,200,200));但是需要文件头文件包含
    #ifndef __AFXCTL_H__
    #include <afxctl.h>
    #endif
    #include <atlbase.h>
      

  3.   

    建议使用GDIPlus支持图片格式比较全,
    但是不支持jpg2000.
      

  4.   

    小妹现在是在一个dialog里面插入了一个资源,选择了一个jpg文件,然后资源类型设定为Image,那么如何将此资源读出然后再显示啊?
      

  5.   

    如果你想方便的话,你可以试一下在VS2003中用CImage类来搞定。很方便!