VC MFC中怎么动态加载ico图标,像一按按钮,ICO图标就出来了,求代码。

 我来答
ysdoc
2013-03-21 · TA获得超过746个赞
知道小有建树答主
回答量:586
采纳率:60%
帮助的人:405万
展开全部
这个主要看你的ico图标加载到什么控件上,一般调用LoadIcon(),SetIcon()两个函数就可以搞定。
追问

我是想通通过按动按钮,把ico图标显示出来(原来在对话框中不显示),在资源中添加ICO图标,然后为按钮添加事件,但不知道怎么添加。


我想要的是这种效果,一按按钮,ico就出来了

追答
那就用CButtonST类,在下面链接中可以下载
http://www.codeproject.com/Articles/57/CButtonST-v3-9-MFC-Flat-buttons
檀贺拨骏0h0
2013-04-08 · TA获得超过2998个赞
知道小有建树答主
回答量:7802
采纳率:20%
帮助的人:639万
展开全部
应该是
CB-> m_hWnd = ::函数GetDlgItem(hDlg3 IDC_YJ1);

CB-> ModifyStyle(0,BS_ICON),;

HICON = :: LoadIcon(myhInst,(LPCTSTR)IDI_test );
CB->操作SetIcon(HICON);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
相思丶猫2C
2013-03-21 · TA获得超过1198个赞
知道小有建树答主
回答量:1432
采纳率:50%
帮助的人:956万
展开全部
拖一个 CStatic 控件,然后选择 ICON 样式。
显示和隐藏用ShowWindow(SW_SHOW / SW_HIDE);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式