CSDN论坛 > VC/MFC > 基础类

为什么我在vc程序里使用PlaySound("xx.wav",NULL,SND_FILENAME|SND_ASYNC);vc提示我没有申报的标示符? [问题点数:0分]

结帖率 100%
CSDN今日推荐
Bbs2
本版专家分:437
Bbs5
本版专家分:3336
Bbs3
本版专家分:637
Bbs3
本版专家分:692
Bbs3
本版专家分:664
匿名用户不能发表回复!
其他相关推荐
如何在VC++程序中添加播放声音模块——PlaySound函数的使用
要想让你的VC++程序运行后能播放声音,就要在源代码的相应地方添加播放声音的函数。VC++中较常使用的播放声音函数是PlaySound。 一.PlaySound函数的声明为: BOOL PlaySound(LPCSTR pszSound,HMODULE hmod,DWORD fdwSound); 1.参数pszSound:是指定了要播放声音的字符串,该参数可以是WAVE文件的名字,或是WAV
后宫选妃游戏
#define _CRT_SECURE_NO_WARNINGS #include #include #include #include #include #include #pragma comment(lib, "Winmm.lib") #define DAY_COUNT 10 int main() { int i; int count = 5; in
c/c++中的playSound()的使用
函数原型为 BOOL PlaySound(LPCSTR pszSound, HMODULE hmod,DWORD fdwSound); 参数pszSound是要播放声音的文件名,只支持WAV等格式的文件, 参数hmod是应用程序的实例句柄,一般传递NULL就可以,(除非pszSound指向一个资源标识符,即pszSound被定义为SND_RESOURCE) 参数fdwSound是标志的组合掩
VC6.0的MyProjects在显示不出来
<br />Win7里没有隐藏文件夹但有的文件夹显示不出来是怎么回事的<br />用的VC++6.0默认保存在C盘的Program Files的Microsoft Visual Studio的MyProjects里。从VC里面可以看到“MyProjects”文件夹,可是从C盘中怎么也看不到<br /> <br />1、确定你保存成功了这个文件<br />2、 在运行中敲击 msconfig<br /> 找到工具(Tools)那里,选择Change UAC Settings,点Launch,调到最低就好了。<
PlaySound函数用法
PlaySound函数的声明为: BOOL PlaySound(LPCSTR pszSound, HMODULE hmod,DWORD fdwSound); 参数pszSound是指定了要播放声音的字符串,该参数可以是WAVE文件的名字,或是WAV资源的名字,或是内存中声音数据的指针,或是在系统注册表WIN.INI中定义的系统事件声音。如果该参数为NULL则停止正在播放的声音。参数hmod是应
C#播放声音【六种方法】
C#中声音的播放主要有六种方法: 1.播放系统事件声音  2.使用SoundPlayer 3.使用API函数播放 4.使用axWindowsMediaPlayer的COM组件来播放 5.Microsoft speech object Library 6.使用directX 1.播放系统事件声音  System.Media.SystemSounds.Asterisk.Pl
双击.dsw无反应,图标异常,打开方式中找不到vc
最近重装VC,估计是注册表没有清理干净,所以遗留了很多问题 ,比如说双击.dsw文件无法打开,打开方式中也打不到VC,折腾了大半天,现在算是解决了,办法如下: 1.点开始,运行,输入regedit进入注册表编辑器。 2.删除所有的.dsw及dswfile项目(此处可在左侧窗口点击鼠标右键,使用查找功能,方便一些)。 3.接下来点开始,输入cmd进入命令行模式,输入如下语句: ass
为什么在VC6.0的编译器 编译后 总是出现这样一个错误Error spawning cl.exe .
方法1: 启动VC时不要用图形界面,通过在命令提示符下输入:Msdev /useenv运行(注意啦/前面有个空格).它会强制使系统环境变量全高设置成正确值.而且,只需要使用一次这样的方式运行VC,以后再次通过双击图标的方式启动也不会有问题。 方法2: 使用你的V
有人问学习vc为什么难,我的看法
先要弄清楚 我们说的VC是指什么vc可能包含的范围有:vs开发环境,MFC库,C++你要学习VC基本上包含这三方面的内容,当然,真正深入学习还有其他,如COM/COM+,ATL等,但这个已经不是VC本身的东西为什么学习VC让人觉得难,那时因为刚开始学的时候没有好的导师(或者有经验的“高”人指导)基本上,如果没有一定的基础直接学VC,那么你会需要花很大力气去熟悉VC开发环境和MFC类库,学mfc是一
使用PlaySound函数播放小尺寸WAVE音频的过程
播放: PlaySound((LPCTSTR)IDR_WAVE_DIAL_TEL, AfxGetInstanceHandle(), SND_RESOURCE | SND_ASYNC |SND_LOOP); 停止就顺理成章的写为: PlaySound(NULL, AfxGetInstanceHandle(), SND_RESOURCE | SND_ASYNC |SND_LOOP); 可实际当中,怎么也不能停止播放。真正可以停止播放的是以下调用方式。 PlaySound(NULL, AfxGetInstanceHandle(), SND_MEMORY | SND_ASYNC |SND_LOOP); 个中原因我也没有深入下去,我想可能有这么一个解释。播放小尺寸WAVE文件,PlaySound会将音频资源存入一个放音缓冲中去。如果想停止的话,就先要清空放音缓冲才行。
关闭