如何去从文件打开一幅图片,用对话框选择图片文件,在单文档的客户区显示我总是实现不了,希望那位大虾不吝赐教。

解决方案 »

  1.   

    1、打开文件,可以用标准的对话框:CFileDialog2、对打开的图象文件(位图),可以利用CBitmap将文件读入,
    并放到内存DC中,并Bitblt到显示DC中。
      

  2.   

    你能把你的问题说更清楚一点吗?是不能显示还是怎么回事,如果是不能显示的话,也有可能是窗体没有重画从而导致图片不能显示的问题,我在显示图片时就遇见这样的问题,结果我将选择图片文件的对话框将要显示的那个区域挡住,当对话框消失时,它就会调用OnPaint函数进行重画,而我将显示图片的函数就写在OnPaint里,这样图片就显示出来了