生成的可执行文件拿到别的机器上,执行后界面上图片显示不出来,而在自己机器上一切正常,不知道是什么原因。生成的DEBUG或RELEASE文件夹里只有一个.exe文件没有其他东西,我自己机器上一起正常,直接执行,谁知道原因,说下,谢谢

解决方案 »

  1.   

    复制exe所在的文件夹...它估计调用了那个文件夹下的文件了.
      

  2.   

    调用了,不过,图片在我Res目录下面,而且,我后来把方法改成如下
    CBitmap bitmap;
    bitmap.LoadBitmap(ID号);
    static.SetBitmap((HBITMAP)bitmap);
    结果,还是没显示出来,在别人机器上,我只拷过去一个.exe文件,图片当然没拷过去。
    另外,是不是由于图片色彩的缘故,我的图片是真彩色的(后来,我改成256和16色的都不行)
    不知道原因在哪里
      

  3.   

    GetLastError()看看为何加载图片会失败。