我一直试图弄清楚这一点,但我似乎无法做到。
当您在顶部包含 window.h 时,其中应该有一个 PlaySound() 函数。
我添加了 window.h 但我不断收到“PlaySound 未在此范围内声明”错误。
我尝试进入项目的构建选项并将“-lwinmm”添加到链接器设置中,但它仍然不起作用。
我正在使用代码::块。
有人有解决方案吗?
您需要按顺序执行 和#include
。这在文档的社区部分中有说明。windows.h
mmsystem.h
我假设您正在 Windows 上进行编码,并且您实际上想要名为“Windows.h”的接口文件。还要确保您使用的是正确的命名空间,我不是 Windows 程序员,但这是一个开始。我也不知道您是如何加载文件的,或者您是否使用的是 win32 或 .net 框架。但从它的声音来看,你可能也不会。
如果您尝试使用 .net,您可以从这里开始
http://msdn.microsoft.com/en-us/library/system.media.soundplayer
赢 32 从这里开始
http://msdn.microsoft.com/en-us/library/ff818516(v=vs.85).aspx
啊这里是winCE音频API