【发布时间】:2020-03-26 11:12:33
【问题描述】:
我尝试了 CodeBlocks 和 MS VC++ 2010,但都无法编译。
他们在 . 有什么问题?
case WM_CREATE:
PlaySound (TEXT("hellowin.wav"), NULL, SND_FILENAME | SND_ASYNC) ;
return 0 ;
错误:
error C2065: 'SND_FILENAME': nichtdeklarierter Bezeichner
error C2065: 'SND_ASYNC': nichtdeklarierter Bezeichner
error C3861: "PlaySound": Bezeichner wurde nicht gefunden.
windows.h 包含在 stdafx.h 中 但即使我将它直接包含在代码块中,它也不起作用。
【问题讨论】:
-
将
#undef WIN32_LEAN_AND_MEAN放在#include 之前,然后重试。