VC基于对话框的程序如何显示图片.docVIP

  • 3
  • 0
  • 约6.87千字
  • 约 7页
  • 2017-02-09 发布于重庆
  • 举报
VC基于对话框的程序如何显示图片

VC基于对话框的程序如何显示图片?用什么控件?或是什么其他的方法?在网上查了好久都没有符合要求的,都是基于视图的.. 最简便的方法.. 在窗口上点右键 插入ActiveX控件 里面以Microsoft开头的控件里寻找关于图片的控件.. 比如Microsoft ListView Control.等等.. 在对话框类中的OnPaint()函数中用DrawIcon()函数来加载就可以了。 有这个控件 名字叫picture 就在编辑框的上面,把它拖到对话框上再加载你要的图片就可以了 简单的ICON可以直接使用picture控件,它是一个位图,大小16*16 or 32*32 方法一: CDC * dc; ?? ? dc=GetDC(); //得到对话框的设备环境 ?? ? CDC dcMemory; ?? ? dcMemory.CreateCompatibleDC(dc); //得到与对话框设备环境相兼容的内存DC ?? ? ?? ? bitmap=new CBitmap(); ?? ? HBITMAP hbitmap; ?? ? //装载图片 ?? ? hbitmap=(HBITMAP)::LoadImage(NULL,C:\\pan.bmp,IMAGE_BITMAP,0,0,LR_LOADFROMFILE); ?? ? if(hbitmap) //成功 ?? ? { ?? ? bit

文档评论(0)

1亿VIP精品文档

相关文档