<small id='hjqPj'></small><noframes id='hjqPj'>

      <tfoot id='hjqPj'></tfoot>
    1. <legend id='hjqPj'><style id='hjqPj'><dir id='hjqPj'><q id='hjqPj'></q></dir></style></legend>

        • <bdo id='hjqPj'></bdo><ul id='hjqPj'></ul>
        <i id='hjqPj'><tr id='hjqPj'><dt id='hjqPj'><q id='hjqPj'><span id='hjqPj'><b id='hjqPj'><form id='hjqPj'><ins id='hjqPj'></ins><ul id='hjqPj'></ul><sub id='hjqPj'></sub></form><legend id='hjqPj'></legend><bdo id='hjqPj'><pre id='hjqPj'><center id='hjqPj'></center></pre></bdo></b><th id='hjqPj'></th></span></q></dt></tr></i><div id='hjqPj'><tfoot id='hjqPj'></tfoot><dl id='hjqPj'><fieldset id='hjqPj'></fieldset></dl></div>

        如何使用 Windows API 在 C++ 中播放声音?

        时间:2023-08-01
        <legend id='Q7LMG'><style id='Q7LMG'><dir id='Q7LMG'><q id='Q7LMG'></q></dir></style></legend>

          <tbody id='Q7LMG'></tbody>

              <tfoot id='Q7LMG'></tfoot>

              <small id='Q7LMG'></small><noframes id='Q7LMG'>

                <i id='Q7LMG'><tr id='Q7LMG'><dt id='Q7LMG'><q id='Q7LMG'><span id='Q7LMG'><b id='Q7LMG'><form id='Q7LMG'><ins id='Q7LMG'></ins><ul id='Q7LMG'></ul><sub id='Q7LMG'></sub></form><legend id='Q7LMG'></legend><bdo id='Q7LMG'><pre id='Q7LMG'><center id='Q7LMG'></center></pre></bdo></b><th id='Q7LMG'></th></span></q></dt></tr></i><div id='Q7LMG'><tfoot id='Q7LMG'></tfoot><dl id='Q7LMG'><fieldset id='Q7LMG'></fieldset></dl></div>
                • <bdo id='Q7LMG'></bdo><ul id='Q7LMG'></ul>
                  本文介绍了如何使用 Windows API 在 C++ 中播放声音?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我尝试在我的编码中播放音乐文件,但失败了.我的音乐文件在保存 .cpp 文件的同一个文件夹中.

                  I try to play a music file in my coding, but failed. I have my music file in the same folder which save .cpp file.

                  有人可以帮我吗?

                  我的代码是:

                  #include <iostream>  
                  #include <windows.h>
                  
                  int main() { 
                      PlaySound("kenny g.WAV", NULL, SND_ASYNC);    
                  }
                  

                  推荐答案

                  您需要使用绝对路径,确保您发送的是文件名(使用 SND_FILENAME 标志),并暂停程序足够长的时间以播放声音文件(例如,使用 getchar()).您需要在项目设置中链接 winmm.lib 库,并在标题中链接 #include windows.h 和 mmsystem.h.

                  You need to use the absolute path, make sure that you're sending a filename (use SND_FILENAME flag), and pause the program long enough to play the sound file (e.g., use getchar()). You need to link the winmm.lib library in your project settings, and #include windows.h and mmsystem.h in the header.

                  #include <windows.h>
                  #include <mmsystem.h>
                  
                  int main() {
                      PlaySoundA((LPCSTR) "C:\kenny g.WAV", NULL, SND_FILENAME | SND_ASYNC);
                      getchar();
                  }
                  

                  API:http://msdn.microsoft.com/en-us/library/ms712879(VS.85).aspx
                  应该是这样.让我知道,谢谢!

                  API: http://msdn.microsoft.com/en-us/library/ms712879(VS.85).aspx
                  That should be it. Let me know, thanks!

                  这篇关于如何使用 Windows API 在 C++ 中播放声音?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:如何在 WIN32 中找到字符串的宽度(以像素为单位 下一篇:x86_64 上的原子双浮点或 SSE/AVX 矢量加载/存储

                  相关文章

                  最新文章

                    <small id='4P0RP'></small><noframes id='4P0RP'>

                    <i id='4P0RP'><tr id='4P0RP'><dt id='4P0RP'><q id='4P0RP'><span id='4P0RP'><b id='4P0RP'><form id='4P0RP'><ins id='4P0RP'></ins><ul id='4P0RP'></ul><sub id='4P0RP'></sub></form><legend id='4P0RP'></legend><bdo id='4P0RP'><pre id='4P0RP'><center id='4P0RP'></center></pre></bdo></b><th id='4P0RP'></th></span></q></dt></tr></i><div id='4P0RP'><tfoot id='4P0RP'></tfoot><dl id='4P0RP'><fieldset id='4P0RP'></fieldset></dl></div>

                  1. <legend id='4P0RP'><style id='4P0RP'><dir id='4P0RP'><q id='4P0RP'></q></dir></style></legend>
                    • <bdo id='4P0RP'></bdo><ul id='4P0RP'></ul>

                    1. <tfoot id='4P0RP'></tfoot>