C++ 音乐播放器示例代码 - 简单实现
以下是一个简单的C++音乐播放器的示例代码:\n\ncpp\n#include <iostream>\n#include <Windows.h>\n\nvoid playMusic(const std::string& filePath) {\n std::wstring_convert<std::codecvt_utf8_utf16<wchar_t>> converter;\n std::wstring wideFilePath = converter.from_bytes(filePath);\n PlaySoundW(wideFilePath.c_str(), NULL, SND_FILENAME | SND_ASYNC);\n}\n\nvoid stopMusic() {\n PlaySound(NULL, NULL, SND_ASYNC);\n}\n\nint main() {\n std::string filePath;\n std::cout << "请输入音乐文件路径:";\n std::cin >> filePath;\n\n playMusic(filePath);\n\n std::cout << "正在播放音乐..." << std::endl;\n std::cout << "按任意键停止播放" << std::endl;\n std::cin.ignore();\n std::cin.get();\n\n stopMusic();\n\n return 0;\n}\n\n\n请注意,这只是一个简单的示例代码,仅支持播放WAV格式的音乐文件。如果要实现更复杂的功能,如播放其他格式的音乐文件、暂停、调整音量等,你可能需要使用额外的库来辅助实现。
原文地址: https://www.cveoy.top/t/topic/pOKC 著作权归作者所有。请勿转载和采集!