【初心者歓迎】C/C++室 Ver.50【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0065デフォルトの名無しさん
2008/02/29(金) 13:56:07調べてみたのですが、
VC++2005
#include <mmsystem.h> // PlaySound()のため
#pragma comment(lib,"winmm")
#define FILENAME "Windows XP Startup.wav"
LRESULT CALLBACK WindowProc(HWND hWnd,UINT uMsg,WPARAM wParam,LPARAM lParam)
{
switch(uMsg){
case WM_DESTROY:
PostQuitMessage(0);
return 0;
case WM_LBUTTONDOWN: //再生
PlaySound(FILENAME,NULL,SND_FILENAME | SND_ASYNC | SND_LOOP);
return 0;
case WM_RBUTTONDOWN: //停止
PlaySound(NULL,NULL,0);
return 0;
}
return DefWindowProc(hWnd,uMsg,wParam,lParam);
}
このようなサンプルを見つけたのでコンパイルしてみたのですが、
error C2065: 'CALLBACK' : 定義されていない識別子です。
error C2065: 'DRIVERPROC' : 定義されていない識別子です。
error C4430: 型指定子がありません - int と仮定しました。メモ: C++ は int を既定値としてサポートしていません
なぜでしょうか?
■ このスレッドは過去ログ倉庫に格納されています