C++ 播放声音 (学习笔记)
一、播放系统的消息声音
BOOL WINAPI MessageBeep( __in UINT uType);
MSDN 中对这个函数的说明是:播放一个波形文件(也就是wav格式),每一个声音类型的波形声音在注册表中有一个条目(entry)指定.
MessageBeep(MB_OK);
Sleep(3000);
MessageBeep(MB_ICONWARNING);
Sleep(3000);
MessageBeep(MB_ICONSTOP);
Sleep(3000);
MessageBeep(MB_ICONERROR);
Sleep(3000);
MessageBeep(MB_ICONEXCLAMATION);
二、播放mav格式声音
BOOL PlaySound(LPCTSTR pszSound,HMODULE hmod,DWORD fdwSound);
具体的函数详情参照MSDN吧
一个简单实例如下
PlaySound("C:/love.wav",AfxGetInstanceHandle(), SND_FILENAME|SND_ASYNC );
C++ 播放声音 (学习笔记)相关推荐
- python 控制系统音量_pygame学习笔记(4):声音控制
pygame.mixer是一个用来处理声音的模块,其含义为"混音器".游戏中对声音的处理一般包括制造声音和播放声音两部分,这里仅学习了播放声音部分. 1.pygame.mixer启 ...
- 千锋Unity学习笔记
学习笔记:[千锋合集]史上最全Unity3D全套入门教程|匠心之作 文章目录 初级 1.0数学 1.0点乘叉乘 1.点乘: 2.叉乘: 2.0Mathf 3.0Vector 4.0旋转 2.0组件 3 ...
- 我的MFC/C++学习笔记 http://blog.bccn.net/CrystalFan/6909
2009.07.31 ------------------------------------------------------------------------------------ No.1 ...
- Android高级终端开发学习笔记(《疯狂Android讲义》第11章-第17章)
Android高级终端开发笔记 2021/6/19 下午 13:34开始 多媒体应用开发 Android支持的音频格式有:MP3 WAV 3GP等.支持的视频格式有MP4 3GP等. 多媒体数据既可以 ...
- AVFounction学习笔记之--音视频播放.md
AVFounction学习笔记之–音视频播放 AVFounction是用于处理音视频的框架.它位于Core Audio.Core Video.Core Media.Core Animation框架之上 ...
- DELPHI学习笔记1
DELPHI学习笔记1 listbox从文件中读取列表的操作 ListBox1.Items.LoadFromFile(ExtractFilePath(Application.ExeName)+'aaa ...
- Win32学习笔记 第三章 HelloWin 选择自 villager 的 Blog
Win32学习笔记 作者: 姜学哲(netsail0@163.net) 教材: Windows程序设计(第五版)北京大学出版社 [美]Charles Petzold 著 北京博彦科技发展有限公司 ...
- PyTorch 学习笔记(六):PyTorch hook 和关于 PyTorch backward 过程的理解 call
您的位置 首页 PyTorch 学习笔记系列 PyTorch 学习笔记(六):PyTorch hook 和关于 PyTorch backward 过程的理解 发布: 2017年8月4日 7,195阅读 ...
- 容器云原生DevOps学习笔记——第三期:从零搭建CI/CD系统标准化交付流程
暑期实习期间,所在的技术中台-效能研发团队规划设计并结合公司开源协同实现符合DevOps理念的研发工具平台,实现研发过程自动化.标准化: 实习期间对DevOps的理解一直懵懵懂懂,最近观看了阿里专家带 ...
- 容器云原生DevOps学习笔记——第二期:如何快速高质量的应用容器化迁移
暑期实习期间,所在的技术中台-效能研发团队规划设计并结合公司开源协同实现符合DevOps理念的研发工具平台,实现研发过程自动化.标准化: 实习期间对DevOps的理解一直懵懵懂懂,最近观看了阿里专家带 ...
最新文章
- UnicodeEncodeError: 'ascii' codec can't encode character '\xe3' in position 0: ordinal not in range
- BZOJ 1396:识别子串 SA+树状数组+单调队列
- 论文学习12-Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data(CRF
- sql 拼接int类型的字段_这才是SQL优化的正确姿势!
- UE4次世代的移动平台渲染技术
- 性能测试指标:吞吐量,qps,并发量,响应时间
- 网站漏洞修复之CSRF跨站攻击
- 0x0000006B蓝屏问题解决方法
- Android屏幕旋转-横屏竖屏切换
- arm920t架构cpu详解
- 80c51单片机编程语言是什么,80c51单片机的ram分为几个部分各有什么特点和功能...
- 2019 ICPC 上海网络赛 K. Peekaboo
- Seurat的normalization和scaling
- sourceforge空间搭建wordpress个人博客
- ubuntu-18.04一键安装ros
- 3.21bootstrap
- 浙江省现代教育强市要求计算机配套的,浙江省中小学现代教育装备标准.doc
- Vue全家桶之webpack详解(四)
- 服务器 ts250是什么系统,ts250服务器恢复系统
- solidworks正版多少钱_一套solidworks正版价格
热门文章
- PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问
- Ajax 应用的思考
- 关于PyCharm无法安装库的解决办法
- nacosk8s部署_k8s部署nacos - osc_vh89klm7的个人空间 - OSCHINA - 中文开源技术交流社区...
- 阿里云k8s-常用命令(Kubernetes)
- RedisUtils和 RedisConfig代码封装如下
- 北京一卡通显示未能连接到服务器,教你苹果手机如何绑北京一卡通
- Idea-02:Three Needs Theory(三需求理论)
- ansible-基础-01
- matlab对AMD显卡的支持,matlab - 深入学习Matlab与AMD显卡 - 堆栈内存溢出