社区
界面
帖子详情
急!急!请问在一个formview中如何显示一幅位图
lgx1916
2003-03-16 12:37:37
偶想在一个FORMVIEW上显示一幅位图,可是不知道该如何操作,请教各位。
因为很急,能不能给出源代码?谢谢了!
...全文
27
5
打赏
收藏
急!急!请问在一个formview中如何显示一幅位图
偶想在一个FORMVIEW上显示一幅位图,可是不知道该如何操作,请教各位。 因为很急,能不能给出源代码?谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
黄双全
2003-03-17
打赏
举报
回复
1.显示程序中的位图资源。(假设位图资源ID为:IDB_BITMAP)
代码段:
CBitmap m_bm; //存储位图位图类
CClientDC m_dc(this); //作图窗口的DC
CDC m_dcMem; //存储位图的DC
m_bm.LoadBitmap(IDCB_BITMAP);
dcMem.CreateCompatileDC(&m_dc);
m_dc.BitBlt(0,0,100,100,&m_dcMem,0,0,SRCCOPY);
2.动态显示部位图文件。(假设置外部的位图路径为m_ImgPath)
CDC dcMem;
CClientDC m_dc(this);
HBITMAP hbmpOld;
CRect m_Rect(0,0,600,600);//设定位图的作区
// 显示位图的实际大小.
hbmpOld=(HBITMAP)LoadImage(0,m_ImgPath,IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_DEFAULTSIZE);
// 若要设定位图的高和宽(m_ImgH,m_ImgW)则用下面的语句
// hbmpOld=(HBITMAP)LoadImage(0,m_ImgPath,IMAGE_BITMAP,m_ImgH,m_ImgW,LR_LOADFROMFILE);
dcMem.CreateCompatibleDC(m_dc);
hbmpOld=(HBITMAP)dcMem.SelectObject(hbmpOld);
m_dc->BitBlt(0,0,m_Rect->Width(),m_Rect->Height(),&dcMem,0,0,SRCCOPY);
dcMem.SelectObject(hbmpOld);
nustbobo
2003-03-17
打赏
举报
回复
可试试picture控件
lgx1916
2003-03-16
打赏
举报
回复
只能这样么?没有别的办法?
hblsf
2003-03-16
打赏
举报
回复
响应WM_PAINT或WM_ERASEBKGRND自己画
lgx1916
2003-03-16
打赏
举报
回复
在线等!!!
VC++大数据量绘图时无闪烁刷屏技术实现
引言 当我们需要在用户区
显示
一些图形时,先把图形在客户区画上,虽然已经画好但此时我们还无法看到,还要通过程序主动地刷新用户区,强制Windows发送一条WM_PAINT消息,这将引发视类OnDraw函数简单地将所有的图形对象重画,这样才完成了图形的
显示
工作,但在刷新的同时会引起较明显的闪烁尤其是当画面面积较大、图像元素过多时尤为明显甚至达到无法正常工作的地步。因此,我们需要做相应的处理。本文介绍
VC++
中
使用使用winnet类获取网页内容
2005-09-01VC++
中
使用使用winnet类获取网页内容 - [VC专栏]微软提供的Winnet类是
一个
应用层的网络通信组件,它可以使你的应用程序很容易的实现http、ftp、gopher等协议而不需要你去深入的了解协议本身的规范。而之前,如果要想做类似的应用,我们必须了解socket编程并且要对协议本身非常熟悉,哪怕是
一个
非常非常简单的程序。下面是codegur
如何学好VC
? VC 基础教材 张贴人: libo 于 2005-03-21 03:02 PM 1.1 如何学好VC 1.1 如何学好VC 这个问题很多朋友都问过我,当然流汗是必须的,但同时如果按照某种思路进行有计划的学习就会起到更好的效果。万事开头难,为了帮助朋友们更快的掌握VC开发,下面我将自己的一点体会讲一下: 1、需要有好的C/C++基础。正所谓“磨刀不误砍柴工”,最开始接触VC时不要
急
Visual C++/MFC入门教程
转自 Visual C++/MFC入门教程 VC开发指南 讲述Visual C++/MFC开发的基本知识,文档/视结构,窗体控件的使用和一些基本的网络开发知识。同时指出一些在开发
中
容易犯的错误和一些注意事项。本教程主要侧重于讲解MFC
中
各个类的使用和函数功能,同时在重要内容上都带有例程。 整个教程分为六章,分别为 +-- 第一章 VC入门 |------ 1.
VC基础教程
http://www.cnblogs.com/vlcb/archive/2005/05/18/158029.html 首先我要感谢网上的朋友给我的鼓励和支持,这是我从事教程编写的主要动力,其次丰富栏目也是站点发展本身的需要。在以后的时间
中
我会陆续编写教程供大家参考,希望初学VC的朋友能得到帮助和指导,熟悉VC的朋友能得到启发,精通VC的朋友能不吝赐教,同时也希望能起一
界面
15,978
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章