1

我一直试图弄清楚这一点,但我似乎无法做到。

当您在顶部包含 window.h 时,其中应该有一个 PlaySound() 函数。

我添加了 window.h 但我不断收到“PlaySound 未在此范围内声明”错误。

我尝试进入项目的构建选项并将“-lwinmm”添加到链接器设置中,但它仍然不起作用。

我正在使用代码::块。

有人有解决方案吗?

4

2 回答 2

3

您需要按顺序执行 和#include。这在文档的社区部分中有说明windows.hmmsystem.h

于 2012-06-04T22:48:59.630 回答
-1

我假设您正在 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

http://msdn.microsoft.com/en-us/library/aa909766.aspx

于 2012-06-04T22:49:35.430 回答