问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

MFC基于单文本框如何添加音乐,图片

发布网友 发布时间:2024-10-08 06:05

我来回答

2个回答

热心网友 时间:2024-11-15 18:24

简单实现为对话框添加背景图片2009年03月13日 星期五 13:53关于为对话框添加背景图片LoadBitmap的问题:
首先要为对话框添加消息映射,主要是:
BEGIN_MESSAGE_MAP(CXXXDlg, CDialog)
ON_WM_ERASEBKGND()//添加这里

END_MESSAGE_MAP()
然后在相关代码区域添加代码:

在资源里载入图片,默认id:IDB_BITMAP1

BOOL CHelpDlg::OnEraseBkgnd(CDC* pDC)
{
/*
//不使用背景图片时启用,否则失效。START
//背景色
BOOL retValue= CDialog::OnEraseBkgnd(pDC);
CRect rc;
GetClientRect(&rc);
pDC->FillSolidRect(&rc,RGB(m_ToolRedVal,m_ToolGreenVal,m_ToolBlueVal));
return retValue;
//[lei]不使用背景图片时启用,否则失效。END
*///
//背景图片
//获得客户区尺寸
CRect rect;
GetClientRect(&rect);
//加载背景位图
CBitmap bitmap;
bitmap.LoadBitmap(IDB_BITMAP1); //图片ID
//创建内存DC
CDC dc;
dc.CreateCompatibleDC(pDC);
//选择位图
CBitmap* pOldBitmap=dc.SelectObject(&bitmap);
//绘制位图
pDC->BitBlt(0,0,rect.Width(),rect.Height(),&dc,0,0,SRCCOPY);
//恢复原有位图
dc.SelectObject(pOldBitmap);
return TRUE;
}

头文件中

protected:

// Generated message map functions
//{{AFX_MSG(CHelpDlg)
BOOL OnEraseBkgnd(CDC* pDC);//添加这里
// NOTE: the ClassWizard will add member functions here
//}}AFX_MSG
DECLARE_MESSAGE_MAP()

参考资料:http://hi.baidu.com/ypxmaomao/blog/item/6e455cdd8c3363d18c102996.html

热心网友 时间:2024-11-15 18:24

唉。。。没人的说。。。

嘻嘻,C语言我会的说....

没人的话,把分给我吧。。。嘻嘻。。。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 蛋疼、国产手机这么牛逼 什么小米 华为购买都需要提前十几天 一个... 推荐几款好玩且耐玩的PS3游戏。 波斯王子继承人游戏介绍 德国一法院认定宿醉为疾病,宿醉过后怎么缓解难受症状? 宿醉醒后身体不适吃些什么? 如何解决宿醉 宿醉吃什么药 ...12厘米的正方形与一个底是9厘米的三角形面积相等,则这个三角形的高... ...与一个边长是15cm的正方形面积相等,三角形的底是多少cm? ...面积相等,已知正方形的边长是6分米,三角形的底是9分米,求三角形的高... ...边长是6分米,三角形的底是9分米,三角形的高是多少? ...方形和一个底是25分米的三角形的面积上的这个三角形的高是多少... 怎么养成一个好习惯,改变生活? 如何快速掌握瑞文的光速qa技巧? 瑞文光速qa慢动作你学会了吗瑞文的光速qa怎么练 家暴不适合离婚冷静期吗? 怎样写一篇元宵节日记? 体检前可以同房吗 诺基亚c6-01右边功能键在待机或关机模式下都有个电源标示显示,白色的... 诺基亚c6桌面上的未接电话短信提示怎么没有了?怎样才可以有? mfc dialog 指定地方加背景 大便化验隐血阳性是什么病 重庆大野景观创意设计股份有限公司公司简介 重庆杨云舒景观设计有限公司怎么样? 重庆福田心耕景观设计工程有限公司怎么样? 重庆市承迹景观规划设计有限公司怎么样 我不知道我是谁好词句 我不知道我是谁好词好句 分享很美的经典句子 我是管理员,怎么踢人和加人入群拜托各位了 3Q 如何删除群好友拜托各位了 3Q LED显示屏P2.5是什么意思?有哪些性能特点和优势以及应用场所 建了个管理员用户怎么删拜托各位了 3Q 计算机管理员怎样取消拜托各位了 3Q 群管理员怎么邀请人拜托各位了 3Q QQ群怎样把人弄成管理员拜托各位了 3Q 3dmark6.0 跑分14000多一点点 鲁大师 跑分175左右 cpu2.5超频到2.93... 时空召唤11月8日更新公告 新英雄乔克登场-手游资讯-安族网 时空召唤11月22日更新公告 全新吃鸡玩法来袭-手游资讯-安族网 ...月21日更新公告 嘉年华狂欢开放-手游资讯-安族网 知心慧学考试的时候浮窗回消息能背看到嘛