#include <windows.h>PlaySound("c:\\windows\\media\\Notify.wav", NULL, SND_FILENAME | SND_ASYNC) ;--------------------Configuration: mycode - Win32 Debug-------------------
Compiling...
mycode.c
Linking...
mycode.obj : error LNK2001: unresolved external symbol __imp__PlaySoundA@12
Debug/mycode.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.mycode.exe - 2 error(s), 0 warning(s)

解决方案 »

  1.   

    要加上 Winmm.lib#pragma comment( lib, "Winmm.lib" )
      

  2.   

    在你的工程设置里(Alt+F7)打开,
    Link->Object/library modules里加上winmm.lib就行了
      

  3.   

    你是否忘了
    #include "Mmsystem.h" ??
      

  4.   

    你先到MSDN上看一下PlaySound函数然后在下面你就会看到下面一段字
    Windows NT: Requires version 3.1 or later.
      Windows: Requires Windows 95 or later.
      Windows CE: Unsupported.
      Header: Declared in mmsystem.h.
      Import Library: Use winmm.lib.
      Unicode: Implemented as Unicode and ANSI versions on Windows NT.所以你要加上winmm.lib,mmsystem.h
    祝你成功哦
    别忘了结贴给分
      

  5.   

    #include    "Mmsystem.h  " 无效#pragma  comment(  lib,    "Winmm.lib  "  )  有效
      

  6.   

    搂住可以在Link->Object/library modules
    选这加上winmm.lib(多媒体库)就行了。