VC环境下如何加载位图图片~~!!!!
先说明一点,这些位图不是资源里面的,所以可以肯定的是不能用LoadBitmap函数,位图放在一个文件夹中,所以大家看看有没有什么好的方法可以把文件夹里的位图文件选到设备表里,在说一遍不是资源文件,不能用LoadBitmap,希望高手们不吝赐教~~!! 问题点数:20、回复次数:7Top
1 楼lixiaosan(小三)回复于 2006-06-01 11:05:20 得分 0
CBitmap bmp;
HBITMAP hbmp;
hbmp= (HBITMAP)::LoadImage( AfxGetInstanceHandle(),
"bitmap1.bmp",IMAGE_BITMAP,0,0,
LR_LOADFROMFILE);Top
2 楼CUG122032(烫烫烫烫烫烫?烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫?烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫)回复于 2006-06-01 11:57:38 得分 0
LoadImage( AfxGetInstanceHandle(),
"bitmap1.bmp",IMAGE_BITMAP,0,0,
LR_LOADFROMFILE);
Top
3 楼Lsaint(幻刃)回复于 2006-06-01 12:10:53 得分 0
HANDLE LoadImage(
HINSTANCE hinst,
LPCTSTR lpszName,
UINT uType,
int cxDesired,
int cyDesired,
UINT fuLoad
);
Return Values
The handle of the newly loaded image indicates success
Top
4 楼syf100()回复于 2006-06-02 23:12:37 得分 0
CBitmap bmp;
HBITMAP hbmp;
hbmp= (HBITMAP)::LoadImage( AfxGetInstanceHandle(),
"bitmap1.bmp",IMAGE_BITMAP,0,0,
LR_LOADFROMFILE);
m_pic.SetBitmap(hbmp);Top
5 楼boyplayee()回复于 2006-06-03 17:51:06 得分 0
picture控件Top
6 楼xinaideren2002(心灯)回复于 2006-06-03 21:54:01 得分 0
全是对的。Top
7 楼chenjuaxuan(轩)回复于 2006-06-03 22:24:32 得分 0
GDI+,最简单.呵呵Top




