首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

[50分][新手有关问题] 怎样加载图片

2012-03-05 
[50分][新手问题] 怎样加载图片?是这样的,我不想使用资源来加载图片::LoadIcon(NULL,IDI_APPLICATION)就

[50分][新手问题] 怎样加载图片?
是这样的,我不想使用资源来加载图片::LoadIcon(NULL,   IDI_APPLICATION);就是我不想把我的图片当作资源来使用,我想通过路径来加载。

---------------------------------------------
::LoadIcon(NULL,   _T( "../Icon1.ico "));但是这样却加载不到。
我想通过路径来加载,不知道怎么做呢?

[解决办法]
把路径写全来好了
[解决办法]
试一下
::LoadIcon(NULL, _T( "..\\Icon1.ico "))
[解决办法]
用LoadImage

如果该图片已经加载到资源里,则要用到MAKEINTRESOURCE宏进行转换
如果没有在资源中,则绝对路径要写清楚
[解决办法]
hImageBMP=(HBITMAP) LoadImageNULL,filename,IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
例如.\\res\\a.bmp,这个方法是直接加载bmp的
路径就用相对地址,这样比较方便。

热点排行