我建立了单文档,编译可以打开“打开”的窗口。但是我不知道代码在哪里??
如何通过打开传递路径给其他函数,然后进行显示图片呢??呢

解决方案 »

  1.   

    按ctrl+W , 选择C**View类 ,再选择ID_FILE_OPEN就可以看到右边有两个messages,
    具体是什么我也不记得了,好象一个是command , 一个是updateCommandUI
    选择前一个可以建立消息响应至于载入图象,可以用CFileDialog选取路径,用其他库比如CxImage之类的东西装载图象就行了
      

  2.   

    可以在资源界面的menu菜单中查看到你的"打开"窗口的ID->用ctrl+W进入CLASSWARD界面->建立消息响应->在生成的函数里用CFileDialog得到选择的文件名->CFILE用于打开这个文件
    然后用文件指针读入图象的头文件->文件指针读入图象的信息头文件和调色版->文件指针读入图象的数据->最后在onpait(ondraw)显示图片(将调色版读如设备上下文SelectPalette->设置显示模式SetStretchBltMode->显示::StretchDIBits)
      

  3.   

    十分钟就可以完成:
    http://www.functionx.com/visualc/views/DisplayBitmap.htm