- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
打开vc6.0,建立如图所示mfc工程文件
选择基于对话框的确定
删除所有空间,建立如图所示对话框
属性如下:
播放 IDC_open;
添加 IDC_;
暂停 IDC_pause;
删除 IDC_del;
停止 IDC_stop;
退出 IDC_exit;
音乐名编辑框 IDC_;
音量控制滑块 IDC_SLIDER1;
音量控制编辑框 IDC_vol;
建立类向导对应如下:
在工程文件,右键,插入,bitmap位图
引入你想插入的背景图,必须是bmp格式的
进入你的dlg.cpp文件
在onpaint函数下添加代码
void CMp3Dlg::OnPaint()
{
?if (IsIconic())
{
CPaintDC dc(this); // device context for painting
? SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0);
?// Center icon in client rectangle
?int cxIcon = GetSystemMetrics(SM_CXICON);
??int cyIcon = GetSystemMetrics(SM_CYICON);
? CRect rect;
??GetClientRect(rect);
?int x = (rect.Width() - cxIcon + 1) / 2;
?int y = (rect.Height() - cyIcon + 1) / 2;
?// Draw the icon
??dc.DrawIcon(x, y, m_hIcon);
}
else
{
??//CDialog::OnPaint();
? CPaintDC dc(this);
CRect rect;
? GetClientRect(rect);
? CDC dcMem;
??dcMem.CreateCompatibleDC(dc);
CBitmap bmpBackground;
? bmpBackground.LoadBitmap(IDB_BITMAP6); /IDB_BITMAP6是你的位图地址
? BITMAP bitmap;
?bmpBackground.GetBitmap(bitmap);
CBitmap *pbmpOld=dcMem.SelectObject(bmpBackground);
? dc.StretchBlt(0,0,rect.Width(),rect.Height(),&dcMem,0,0,bitmap.bmWidth,bitmap.bmHeight,SRCCOPY);
?}
}
编译运行,你就会看到背景有图片了。
插入-类,找到geneticclass,类名mp3.cpp
你会发现在头文件中多了一个mp3.h文件
在mp3.h文件中添加代码如下
// Mp3.h: interface for the Mp3 class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MP3_H__20D325E5_A96A_43FE_A485_92F57C68DD0D__INCLUDED_)
#define AFX_MP3_H__20D325E5_A96A_43FE_A485_92F57C68DD0D__INCLUDED_
#if _MSC_VER 1000
#pragma once
#endif // _MSC_VER 1000
#include "Mmsystem.h
class Mp3
{
public:
Mp3();
?virtual ~Mp3();
HWND m_hWnd; //????μ±?°′°?úμ???±ú
?DWORD DeviceID;//???¨2¥·?ò?à?μ?éè±?ID
MCI_OPEN_PARMS mciopenparms; //???¨′ò?aò?à????tμ?2?êy
void Load(HWND hwnd,CString Str);
?DWORD getinformation(DWORD item);
?void Play();
void Pause();
?void resum();
void Stop();
};
#endif // !defined(AFX_MP3_H__20D325E5_A96A_43FE_A485_92F57C68DD0D
您可能关注的文档
- 时代光华-消除商务合同风险的五大法宝答案.doc
- 时代光华学习课程:个人形象管理之道 考试题.doc
- 时代光华学习课程考试100分:企业战略规划.docx
- 时代光华学习课程考试100分:企业战略规划(同名43778).docx
- 时代光华组织内部传播要点课后测试题答案.docx
- 时代骄子罗全起.doc
- 时代新居媒体安排广告计划.doc
- 时代营销网的病毒性营销网站推广案例.doc
- 时光荏苒.docx曹敬强.doc
- 时间都去哪儿了---致巴萨四大队长.doc
- 2023年通化市特岗教师笔试真题题库附答案解析.docx
- 2023年海北州特岗教师招聘真题汇编附答案解析(夺冠).docx
- 2026年上半年山东省中小学教师资格考试(笔试)备考题库附参考答案(精练).docx
- 2024年榆林市特岗教师招聘笔试真题汇编附答案解析(夺冠).docx
- 2025民生银行成都分行社会招聘备考题库(10月)及答案详解(全国通用).docx
- 2025河北廊坊香河县公安局公开招聘警务辅助人员80名备考题库附答案详解(考试直接用).docx
- 2025江西南昌农商银行见习岗位招募10人备考题库附答案详解(满分必刷).docx
- 2025江苏苏州市昆山开发区招聘社区编外工作人员8人备考题库附答案详解(基础题).docx
- 2025河北省石家庄市晋州招聘社区工作者30名备考题库含答案详解(综合卷).docx
- 2025河北中共唐山市开平区委社会工作部唐山市开平区人力资源和社会保障局开平区招聘社区工作者24人备.docx
原创力文档


文档评论(0)