背景音乐的问题 背景音乐放在哪个函数里?我用的是对话框 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sndPlaySound(MAKEINTRESOURCE(IDR_WAVE1),SND_LOOP); 就是这句 可是放在初始化函数里面,编译通过,执行就不行了要非法关闭的不会啊 我试过了 放在oninitdialog中没有问题啊 你是放到哪点的??最后一个参数最好是.SND_ASYNC 播放的时候继续执行代码 void CCeshiDlg::OnButton5() { // TODO: Add your control notification handler code here sndPlaySound(MAKEINTRESOURCE(IDR_WAVE1),SND_LOOP); }这个也是。。编译通过,但是一点这个Button5,就非法关闭了 xxtyshun(lilac),能看下你的代码吗?包括头文件,跟lib或是dll库的 可以在初始化里,可以把playsound 改成异步播放,不行的话,可以另开一个线程,播放声音,不过要让得在关闭对话框的时候结束线程. <?xml version="1.0" encoding="UTF-16"?><DATABASE><EXE NAME="ceshi.exe" FILTER="GRABMI_FILTER_PRIVACY"> <MATCHING_FILE NAME="ceshi.exe" SIZE="847952" CHECKSUM="0xAD2BB884" BIN_FILE_VERSION="1.0.0.1" BIN_PRODUCT_VERSION="1.0.0.1" PRODUCT_VERSION="1, 0, 0, 1" FILE_DESCRIPTION="ceshi Microsoft 基础类应用程序" COMPANY_NAME="" PRODUCT_NAME="ceshi 应用程序" FILE_VERSION="1, 0, 0, 1" ORIGINAL_FILENAME="ceshi.EXE" INTERNAL_NAME="ceshi" LEGAL_COPYRIGHT="版权所有 (C) 2006" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.1" UPTO_BIN_PRODUCT_VERSION="1.0.0.1" LINK_DATE="05/05/2006 15:30:46" UPTO_LINK_DATE="05/05/2006 15:30:46" VER_LANGUAGE="中文(中国) [0x804]" /></EXE><EXE NAME="WINMM.dll" FILTER="GRABMI_FILTER_THISFILEONLY"> <MATCHING_FILE NAME="winmm.dll" SIZE="163840" CHECKSUM="0x69C1AD1B" BIN_FILE_VERSION="5.1.2600.2180" BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180" FILE_DESCRIPTION="MCI API DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft(R) Windows(R) Operating System" FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="WINMM.DLL" INTERNAL_NAME="winmm.dll" LEGAL_COPYRIGHT="(C) Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x2F504" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180" LINK_DATE="08/16/2004 23:39:06" UPTO_LINK_DATE="08/16/2004 23:39:06" VER_LANGUAGE="中文(中国) [0x804]" /></EXE><EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY"> <MATCHING_FILE NAME="kernel32.dll" SIZE="1144320" CHECKSUM="0x8E03EFD9" BIN_FILE_VERSION="5.1.2600.2180" BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft(R) Windows(R) Operating System" FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="(C) Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1242EA" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180" LINK_DATE="08/16/2004 23:38:36" UPTO_LINK_DATE="08/16/2004 23:38:36" VER_LANGUAGE="中文(中国) [0x804]" /></EXE></DATABASE>就是这个错误报告 用PlaySound("C:\\Documents and Settings\\toshiba\\桌面\\光辉岁月.wav",NULL, SND_ASYNC|SND_NODEFAULT);就行了 下面的写入是乱码,求解决方法,我的环境是unicode 求助,在线等! ●登陆一个多月了,可用分一直为10分,没有办法请教问题,请问找谁投诉?● 画图问题 可视化编辑的编程问题。 怎么监听网络程序向外发送的信息? 怎样才能使程序占满整个屏幕,就是遮住任务栏,开始菜单等,谢了 求助!关于postmessage! 内存泄漏? 关于com里的聚合模型 每天做重复的工作,兄弟们山东有什么好的软件公司吗? windows自带的画图工具里面那块白布是个窗口吗?怎么实现的
就是这句
不会啊 我试过了
放在oninitdialog中没有问题啊
你是放到哪点的??
最后一个参数最好是.SND_ASYNC 播放的时候继续执行代码
{
// TODO: Add your control notification handler code here
sndPlaySound(MAKEINTRESOURCE(IDR_WAVE1),SND_LOOP);
}这个也是。。编译通过,但是一点这个Button5,就非法关闭了
<DATABASE>
<EXE NAME="ceshi.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="ceshi.exe" SIZE="847952" CHECKSUM="0xAD2BB884" BIN_FILE_VERSION="1.0.0.1" BIN_PRODUCT_VERSION="1.0.0.1" PRODUCT_VERSION="1, 0, 0, 1" FILE_DESCRIPTION="ceshi Microsoft 基础类应用程序" COMPANY_NAME="" PRODUCT_NAME="ceshi 应用程序" FILE_VERSION="1, 0, 0, 1" ORIGINAL_FILENAME="ceshi.EXE" INTERNAL_NAME="ceshi" LEGAL_COPYRIGHT="版权所有 (C) 2006" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.1" UPTO_BIN_PRODUCT_VERSION="1.0.0.1" LINK_DATE="05/05/2006 15:30:46" UPTO_LINK_DATE="05/05/2006 15:30:46" VER_LANGUAGE="中文(中国) [0x804]" />
</EXE>
<EXE NAME="WINMM.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="winmm.dll" SIZE="163840" CHECKSUM="0x69C1AD1B" BIN_FILE_VERSION="5.1.2600.2180" BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180" FILE_DESCRIPTION="MCI API DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft(R) Windows(R) Operating System" FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="WINMM.DLL" INTERNAL_NAME="winmm.dll" LEGAL_COPYRIGHT="(C) Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x2F504" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180" LINK_DATE="08/16/2004 23:39:06" UPTO_LINK_DATE="08/16/2004 23:39:06" VER_LANGUAGE="中文(中国) [0x804]" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="1144320" CHECKSUM="0x8E03EFD9" BIN_FILE_VERSION="5.1.2600.2180" BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft(R) Windows(R) Operating System" FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="(C) Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1242EA" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180" LINK_DATE="08/16/2004 23:38:36" UPTO_LINK_DATE="08/16/2004 23:38:36" VER_LANGUAGE="中文(中国) [0x804]" />
</EXE>
</DATABASE>
就是这个错误报告