怎么在VC 里实现显示外部文件的一幅 .jpeg 图象或者BMP 图象呢?

解决方案 »

  1.   

    显示bmp的简单,api就行, jpeg就麻烦了;
    HANDLE LoadImage(
      HINSTANCE hinst,   // handle to instance
      LPCTSTR lpszName,  // image to load
      UINT uType,        // image type
      int cxDesired,     // desired width
      int cyDesired,     // desired height
      UINT fuLoad        // load options
    );
    设置fuLoad = LR_LOADFROMFILE, lpszName是文件路径就可以了
      

  2.   

    在哪个控件里面用?
    比如我有个picture 控件,外面的文件名为000.BMP我要在里面显示怎么做?
      

  3.   

    VC跟VB,Delphi不一样,这些代码都要自己写。建议你看看MSDN中
    DIB sample (GDI ShowDIB)
    和 位图结构。
    jpeg要自己解码。或者网络上有一些好的库可以直接下下来用。如intel的