首页
社区
课程
招聘
怎么把磁盘里的图片文件载入到内存,并显示在窗口里?
发表于: 2011-8-27 18:45 4331

怎么把磁盘里的图片文件载入到内存,并显示在窗口里?

2011-8-27 18:45
4331
一般情况下都是从资源文件里把图片load到内存,然后显示出来,像LoadBitmap。
但是如果图片没有预先存在资源文件里,而仅仅知道它在硬盘里的路径,该怎么弄呢???

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
读文件嘛,Fopen
2011-8-27 19:08
0
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
帮你找了个资料,希望对你有用
http://guohaiyang.blog.163.com/blog/static/321340372008586132314/
2011-8-27 20:00
0
雪    币: 30
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
随便什么读文件的函数都可以嘛。
读到内存里,随便你怎么折腾。
2011-8-28 11:18
0
雪    币: 42
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
LoadImage
2011-9-1 15:34
0
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
HANDLE LoadImage(          HINSTANCE hinst,
    LPCTSTR lpszName,
    UINT uType,
    int cxDesired,
    int cyDesired,
    UINT fuLoad
);

其中fuload指定加载方式,使用LR_LOADFROMFILE设定为从磁盘加载图形文件。其中返回的handle为图像句柄,自己贴到窗口。
2011-9-1 16:49
0
雪    币: 500
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
谢谢大家了~~前段时间忙,忘记来结贴了
2011-11-30 14:16
0
游客
登录 | 注册 方可回帖
返回
//