編譯未通過,報錯如下


代碼如下:
#include <graphics.h>
#include <conio.h>
#include <Windows.h>
#include <mmsystem.h> // mci庫頭檔案
#pragma comment(lib, "winmm.lib")
int main()
{
initgraph(400, 500);
//背景圖片
IMAGE img;//宣告img
loadimage(&img,_T( "15.jpg"));
putimage(0,0,&img);//輸出圖片
//打開音樂
mciSendString("open 123.mp3 alias mymusic", NULL, 0, NULL);
outtextxy(0, 0, "按任意鍵可是播放");
_getch();
//播放音樂
mciSendString("play mymusic", NULL, 0, NULL);
outtextxy(0, 0, "按任意鍵停止播放");
_getch();
//停止播放并關閉
mciSendString("stop mymusic", NULL, 0, NULL);
mciSendString("close mymusic", NULL, 0, NULL);
}
uj5u.com熱心網友回復:
所有的字串都改為_T("xx")的樣子。或者L"XX"的樣子。
因為引數要求傳入LPCWSTR這個W就是寬字元的要求。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/19154.html
標籤:C++ 語言
上一篇:查詢并構建“一帶一路”地圖結構
