我本来想在用MFC写的程序中调用PlaySound播放一段声音,
调用格式为:::PlaySound("about.wav", NULL, SND_NOWAIT);
但编译的时候出现了以下问题:
PlaySound:is not a member of 'global namespace'
PlaySound:undeclared identifier
请问是不是要加什么头文件才行???!!!
急死我了!!!!!!!!!!!!!

解决方案 »

  1.   

    include  Mmsystem.h
    link     Winmm.lib
      

  2.   

    MSDN Library Visual Studio 6.0上的解释:
    QuickInfo
      Windows NT: Requires version 3.1 or later.
      Windows: Requires Windows 95 or later.
      Windows CE: Requires version 2.0 or later.
      Header: Declared in mmsystem.h.
      Import Library: Use winmm.lib.
      Unicode: Implemented as Unicode and ANSI versions on Windows NT.在Project->setting->LINK的Object/library modules加入winmm.lib链接库。
    在header文件中加Mmsystem.h