iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >MFC中MessageBeep与sndPlaySound播放声音函数使用
  • 503
分享到

MFC中MessageBeep与sndPlaySound播放声音函数使用

MFC 2023-09-12 08:09:17 503人浏览 八月长安
摘要

在MFC中,可以使用MessageBeep和sndPlaySound函数来播放声音。1. MessageBeep函数:Message

在MFC中,可以使用MessageBeep和sndPlaySound函数来播放声音。
1. MessageBeep函数:
MessageBeep函数用于播放系统默认的声音。它的原型如下:
```cpp
BOOL MessageBeep(UINT uType);
```
其中,uType参数指定要播放的声音类型。常用的声音类型有:
- MB_OK:播放一个“确认”声音。
- MB_ICONASTERISK:播放一个“信息”声音。
- MB_ICONEXCLAMATioN:播放一个“警告”声音。
- MB_ICONHAND:播放一个“错误”声音。
示例代码:
```cpp
MessageBeep(MB_OK);
```
2. sndPlaySound函数:
sndPlaySound函数用于播放指定的声音文件。它的原型如下:
```cpp
BOOL sndPlaySound(LPCTSTR lpszSound, UINT uFlags);
```
其中,lpszSound参数指定要播放的声音文件路径或名称。uFlags参数指定播放声音的行为标志。常用的行为标志有:
- SND_FILENAME:lpszSound参数是一个文件名。
- SND_ASYNC:以异步方式播放声音,即立即返回而不等待声音播放完成。
- SND_LOOP:循环播放声音。
示例代码:
```cpp
// 播放一个wav文件
sndPlaySound(_T("path/to/sound.wav"), SND_FILENAME);
// 播放一个循环的wav文件
sndPlaySound(_T("path/to/loop_sound.wav"), SND_FILENAME | SND_LOOP);
// 停止播放声音
sndPlaySound(NULL, 0);
```
注意:为了使用sndPlaySound函数,需要在项目的资源文件中包含相应的声音文件,并将其设置为资源文件的属性为"audio"。

--结束END--

本文标题: MFC中MessageBeep与sndPlaySound播放声音函数使用

本文链接: https://www.lsjlt.com/news/404259.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MFC中MessageBeep与sndPlaySound播放声音函数使用
    在MFC中,可以使用MessageBeep和sndPlaySound函数来播放声音。1. MessageBeep函数:Message...
    99+
    2023-09-12
    MFC
  • 如何使用CSS播放声音
    这篇文章将为大家详细讲解有关如何使用CSS播放声音,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。CSS 是样式、布局和表示的领域。它充斥着颜色、大小和动画。但是你知道吗,它还可以在网页上控制播放声音。本文...
    99+
    2023-06-08
  • c++发声函数MessageBeep怎么使用
    在C++中使用MessageBeep函数可以通过以下步骤进行:1. 包含头文件:在程序中包含Windows.h头文件,该头文件中包含...
    99+
    2023-09-13
    c++
  • unity AudioSource播放完声音后要执行的函数或条件操作
    将脚本挂在要判断声音是否播放完毕的物体上 using System.Collections; using UnityEngine; using UnityEngine.Event...
    99+
    2024-04-02
  • Android中怎么使用SoundPool播放音频
    这期内容当中小编将会给大家带来有关Android中怎么使用SoundPool播放音频,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。使用SoundPool播放音效SoundPool类可用于管理和播放应用中的...
    99+
    2023-06-04
  • C#中如何使用DirectX.DirectSound播放语音
    这篇文章主要介绍“C#中如何使用DirectX.DirectSound播放语音”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C#中如何使用DirectX.DirectSound播放语音”文章能帮助大...
    99+
    2023-06-29
  • MFC中pathfileexists函数怎么使用
    在MFC中,使用PathFileExists函数来检查给定的路径是否存在。该函数位于shlwapi.h头文件中。使用该函数需要传入一...
    99+
    2024-02-29
    MFC
  • mfc中TranslateMessage函数怎么使用
    在MFC中,TranslateMessage函数主要用于将键盘和鼠标消息翻译成字符消息。下面是TranslateMessage函数的...
    99+
    2023-09-14
    mfc
  • 小程序开发中如何使用后台播放器播放音乐
    本文将为大家详细介绍“小程序开发中如何使用后台播放器播放音乐”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“小程序开发中如何使用后台播放器播放音乐”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容...
    99+
    2023-06-26
  • MFC中keyboardproc函数怎么使用
    在MFC中,可以通过覆盖CWnd类的PreTranslateMessage函数来使用KeyboardProc函数。 首先,在你的窗口...
    99+
    2024-02-29
    MFC
  • mfc中create函数如何使用
    在MFC中,Create函数用于创建一个窗口或控件。它通常在对话框初始化过程中被调用,用于创建对话框的控件。Create函数的使用步...
    99+
    2023-09-08
    mfc create
  • MFC中GetDlgItem函数怎么使用
    在MFC中,GetDlgItem函数用于获取对话框或窗口中的子控件的句柄。该函数的原型如下:CWnd* GetDlgItem(int...
    99+
    2023-09-14
    MFC
  • mfc中的create函数如何使用
    在 MFC 中,Create 函数是用于创建控件或窗口的成员函数。它通常用于在运行时动态创建控件或窗口,并返回一个 BOOL 值表示...
    99+
    2023-09-08
    mfc create
  • 详解PHP中函数声明与使用方法
    PHP是一种强大的、开源的服务器端脚本语言,广泛用于Web开发。其中,函数(function)是PHP中最重要的组成部分之一。函数是一段可重复使用的代码块,用于执行特定的任务。本文将介绍PHP中函数的使用方法。声明函数声明函数是指定义函数名...
    99+
    2023-05-14
    php php函数
  • 在Java项目中使用 swing制作一个音乐播放器
    这期内容当中小编将会给大家带来有关在Java项目中使用 swing制作一个音乐播放器,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。实现代码: package com.baiting;import...
    99+
    2023-05-31
    java swing
  • 怎么在c#中使用winform制作一个音乐播放器
    这篇文章将为大家详细讲解有关怎么在c#中使用winform制作一个音乐播放器,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。AxWindowsMediaPlayer的方法1 首先新建一个页面 ...
    99+
    2023-06-14
  • PHP中函数声明与使用的方法是什么
    今天小编给大家分享一下PHP中函数声明与使用的方法是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。声明函数声明函数是指定...
    99+
    2023-07-05
  • 怎么在Android中使用Service方法实现本地音乐播放
    这篇文章给大家介绍怎么在Android中使用Service方法实现本地音乐播放,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。主Activity控制音乐 的开始、暂停、停止、退出空能,(具体实现在下面MusicServi...
    99+
    2023-06-14
  • vue中怎么使用SVG实现圆形进度条音乐播放
    今天小编给大家分享一下vue中怎么使用SVG实现圆形进度条音乐播放的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。效果图:实现...
    99+
    2023-06-29
  • 使用Kotlin怎么定义函数与声明变量
    使用Kotlin怎么定义函数与声明变量?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Kotlin基础教程之函数定义与变量声明可以看到,函数定义就是 <访问控制符> ...
    99+
    2023-05-31
    kotlin 声明变量 函数定义
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作