Beep(C语言响铃函数)

1、BEEP代表Blocks Extensible Exchange Protocol(块可扩展交换协议)。

2、功能响铃n次(n超过10时只响10次)。

语法Beep(n)

参数n:数值类型,指定需要的响铃次数。如果n的值大于10,那么计算机只响铃10次返回值Integer。函数执行成功时返回3,发生错误时返回-1。如果参数n的值为NULL,Beep()函数返回NULL。

4、C/C++语言响铃函数,与其语法为:Beep(frequency,time);【需要windows.h】其中frequency为声音频率,单位是Hz,time为持续时间,单位是毫秒。

5、Visual Basic语言响铃函数,当为Beep()时播放标准声音,当为Beep(Frequency,Time)时与C++相同【需要API】。

6、Big Fat Alien制作的一款具备物理特色的2D动作冒险游戏。主人公“嘟嘟哔哔”(DEEP)驾驶着太空船已经遨游银河系几千年了,任务就是探索更多的星球,以及打败那里的敌人。

Beep(C语言响铃函数)

协议

BEEP代表Blocks Extensible Exchange Protocol(块可扩展交换协议)。

Marshall Rose(BEEP规范的作者)所给的介绍中(请参阅参考资料),BEEP的应用程序“目标市场”在下列术语中描述:

面向连接:使用BEEP传递数据的应用程序被期望连接、做它们的交易然后断开连接。这使得通信具有有序、可靠和对拥塞敏感的特征。(IP层上的并行和使用TCP而不是UDP有许多相同特征。)

面向消息:使用BEEP传递数据的应用程序被期望用已定义的结构化数据包通信。这意味着正在通信的应用程序是松散耦合的而且不需要详尽地了解彼此的接口。

异步的:不象HTTP,BEEP不限于请求和响应的特殊定序。异步性允许对等样式的通信,但它也不排除常规的客户机/服务器通信。

尽管这些特征包含了大量的潜在的应用程序(例如,它们会恰当地允许HTTP、FTP、SMTP和各种即时消息传递协议的重新实现),还有许多应用程序不在BEEP的作用域之内。其中包括只有一次的交换,如DNS查找,这里由BEEP引起的成本将不成比例,还包括紧密耦合的RPC协议,如NFS。

倘若一个应用程序符合目标市场,那么BEEP能提供什么呢?它的功能性的主要方面是:

将一个消息与下一个分离(分帧)。

消息编码。

允许多个异步请求。

报告错误。

协商加密。

函数

MSDN中Beep函数的说明:

Beep

The Beep function generates simple tones on the speaker. The function is synchronous; it does not return control to its caller until the sound finishes.

BOOL Beep

DWORD dwFreq,//sound frequency, in hertz

DWORD dwDuration//sound duration,in milliseconds

Parameters

dwFreq

Windows NT: Specifies the frequency, in hertz, of the sound. This parameter must be in the range 37 through 32,767 (0x25 through 0x7FFF).

dwDuration

Windows NT: Specifies the duration, in milliseconds, of the sound.

Return Values

If the function succeeds, the return value is nonzero.

If the function fails, the return value is zero. To get extended error information, call GetLastError.

Remarks

Windows 95: The Beep function ignores the dwFreq and dwDuration parameters. On computers with a sound card, the function plays the default sound event. On computers without a sound card, the function plays the standard system beep.

程序示例:

#include<windows.h>

int main(void)

{int i=2;

while(i–)

{//Beep函数,使扬声器发出简单声音。

//要调用这个函数需要加上头文件windows.h

//在Visual C++ 6.0下运行通过

Beep(1000,1000);}

return 0;}

游戏

中文名称:嘟嘟哔哔漫游银河。

英文名称:BEEP。

游戏类型:动作。

制作发行:Big Fat Alien。

游戏语言:英语。

【游戏简介】

Big Fat Alien制作的一款具备物理特色的2D动作冒险游戏。主人公“嘟嘟哔哔”(DEEP)驾驶着太空船已经遨游银河系几千年了,任务就是探索更多的星球,以及打败那里的敌人。

该文章由作者:【胡多钱】发布,本站仅提供存储、如有版权、错误、违法等相关信息请联系,本站会在1个工作日内进行整改,谢谢!

发表回复

登录后才能评论