中山物业管理招聘信息:有关VC++中位图资源使用的初级问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 16:08:10
本人刚开始学习VC++
对于位图资源的使用有点糊涂
譬如说在硬盘里存有一副bmp格式的图片
那么要怎么样把这副图片在一个窗口中显示出来?

书上说通过BitBlt()函数可以把位图资源显示到指定的设备上
那资源文件要怎么写。
(我是初学者,想自己手动编写资源脚本来加深对VC++资源文件的理解)
书上只给了个例子 pic7 BITMAP pic7_2.bmp
可我这样写编译器告诉我不能找到这个位图资源

请各位高手指点指点小弟
感激不尽
我用了LoadImage()这个函数
但没用~~

一、你或许没有把图片加载到程序项目中!没加的话去加!

二、加载路径的图片
HBITMAP hbmp=(HBITMAP)::LoadImage(AfxGetInstanceHandle(),"c:\\a.bmp(图片路径),",IMAGE_BITMAP,0,0,LR_CREATEDIBSECTION|LR_LOADFROMFILE);

再使用BitBlt函数!
如果不会用这个函数的话,我也没办法!