MessageBeep()在64位Server2008上不起作用

Banjolicious

我最近发现,在64位Server 2008 R2上运行的32位Windows应用程序中,通知声音(通过对MessageBeep(MB_ICONEXCLAMATION)的C ++调用产生)不再发出声音。声音正常工作,并且配置文件已在“控制面板”中加载了默认的Windows声音设置。在Win7 64位上可以正常工作,因此我认为它是特定于服务器的。有什么建议可以缩小范围吗?

Banjolicious

可用的解决方法:

#include <MMSystem.h>
PlaySound( (LPCTSTR) SND_ALIAS_SYSTEMEXCLAMATION, NULL, SND_ALIAS_ID );

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章