MessageBeep () не работает на 64-разрядном сервере Server2008

Недавно я обнаружил, что в 32-разрядном приложении Windows, работающем на 64-разрядной версии Server 2008 R2, звук уведомления (генерируемый посредством вызова C ++ для MessageBeep (MB_ICONEXCLAMATION)) больше не производит звук. Звуки в целом работают, и профиль был загружен с настройками звука окон по умолчанию в панели управления. Прекрасно работает на 64-битной Win7, поэтому я предполагаю, что это что-то специфичное для сервера Любые предложения по сужению?

0

Решение

Обходное решение:

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

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]