纯API编程
PlaySound(“E:\格式工厂输出文件夹\钢琴曲-千本樱.wav”,NULL,SND_ASYNC|SND_LOOP|SND_NODEFAULT);
函数使用语句如上,
程序运行了一会后电脑会变的很卡,然后死机~~~~~~~
求高手指点迷津~~~~~~~~~~
PlaySound(“E:\格式工厂输出文件夹\钢琴曲-千本樱.wav”,NULL,SND_ASYNC|SND_LOOP|SND_NODEFAULT);
函数使用语句如上,
程序运行了一会后电脑会变的很卡,然后死机~~~~~~~
求高手指点迷津~~~~~~~~~~
解决方案
10
背景音乐例如midi、MP3用mciSendString ,播放音效用PlaySound
10
检查能否资源泄漏的办法之一:
在任务管理器 进程 查看 选择列 里面选择:内存使用、虚拟内存大小、句柄数、线程数、USER对象、GDI对象
让你的程序(进程)不退出,循环执行主流程很多遍,越多越好,例如1000000次甚至无限循环,记录以上各数值,再隔至少一小时,越长越好,例如一个月,再记录以上各数值。假如以上两组数值的差较大或随时间流逝不断增加,则铁定有对应资源的资源泄漏!
搜“GDI泄露检测”
在任务管理器 进程 查看 选择列 里面选择:内存使用、虚拟内存大小、句柄数、线程数、USER对象、GDI对象
让你的程序(进程)不退出,循环执行主流程很多遍,越多越好,例如1000000次甚至无限循环,记录以上各数值,再隔至少一小时,越长越好,例如一个月,再记录以上各数值。假如以上两组数值的差较大或随时间流逝不断增加,则铁定有对应资源的资源泄漏!
搜“GDI泄露检测”