永发信息网

MFC代码给按钮添加icon图片。代码如下,跟踪执行进去顺利,但是显示不出图片

答案:1  悬赏:40  手机版
解决时间 2021-04-13 00:26
MFC代码给按钮添加icon图片。代码如下,跟踪执行进去顺利,但是显示不出图片
最佳答案
刚刚添加好。
一、按钮的Bitmap属性要设为TRUE
二、建立位图句柄
// 方法一:加载非资源图片

HBITMAP hBitmap;
hBitmap = (HBITMAP)::LoadImage(
NULL,
"E://a.bmp", // 图片全路径
IMAGE_BITMAP, // 图片格式
0,0,
LR_LOADFROMFILE|LR_CREATEDIBSECTION); // 注意LR_LOADFROMFILE
// 方法二:加载资源图片 【我一般都用这个】
HBITMAP hBitmap;
hBitmap = LoadBitmap(AfxGetInstanceHandle(),
MAKEINTRESOURCE(IDB_BITMAP_TEST)); // IDB_BITMAP_TEST为资源图片ID

三、获得按钮句柄并调用SetBitmap即可
((CButton *)GetDlgItem(IDC_BUTTON_TEST))->SetBitmap(hBitmap);追问我试过这两种方法了,都不能显示出来,代码跟踪进去它执行了,但是图片没有显示出来,bitmap属性设置了。追答
HBITMAP   hBitmap ;   
hBitmap = LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDB_BITMAP_R)); // IDB_BITMAP_TEST为资源图片ID   
((CButton *)GetDlgItem(IDC_BUTTON1))->SetBitmap(hBitmap); 
我是这样的  成功了呢
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
某市在一次扶贫助残活动中,共捐款2580000元
海虹婚庆地址在什么地方,想过去办事
DNF瞎子的鬼印珠和斜光波动阵到底要不要加满
装修名言名句,关于室内装饰名言
辐射 避难所 怎么调时间 这一天也太长了
梦幻3J家具白虎皮毯为什么最贵
奥特曼格斗进化3有怎么解锁任务
离婚财产分割
韩国一诺V3熔接机正品哪里有售?
.At least 200,000 people were reported in
天府新谷-停车场在哪里啊,我有事要去这个地
蜗居里,小贝看见海藻和宋时,背景音乐名字是
哪些网站可以下载耽美同人的免费小说
单选题将等体积的SO2和Cl2充分混合,通入加有
如图,∠BAC=90°,AD垂直BC,垂足为D,∠1=
推荐资讯
感情问题~!
苏州三星的新进员工这个月是不是都要去韩国培
谁知道上海那里有土豆面粉?
溃堤和决堤的区别?另外绝地是什么意思?
怎样在千千静听里添加音乐
我看到我朋友在眼睛贴了个不知道叫什么名字的
蠕虫病毒kido如何手工清除?
冷漠是不是一种怕受伤害的一种表现?
新视界传媒地址在哪,我要去那里办事
He misunderstood I said.A. thatB. whenC.
国航机组公寓怎么样
文彩麻油特产店我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?