Beep

Beep

1、BEEP 代表 Blocks Extensible Exchange Protocol(塊可擴展交換協定)。

2、功能響鈴n次(n超過10時只響10次)。

語法Beep ( n )

參數n:數值類型,指定需要的響鈴次數。如果n的值大於10,那么計算機只響鈴10次返回值Integer。函式執行成功時返回1,發生錯誤時返回-1。如果參數n的值為NULL,Beep()函式返回NULL。

3、C/C++語言響鈴函式,與其語法為:Beep(frequency,time);【需要windows.h】其中frequency為聲音頻率,單位是Hz,time為持續時間,單位是毫秒

4、Visual Basic 語言響鈴函式,當為Beep()時播放標準聲音,當為Beep(Frequency,Time)時與C++相同【需要API】。

5、Big Fat Alien製作的一款具備物理特色的2D動作冒險遊戲。主人公“嘟嘟嗶嗶”(DEEP)駕駛著太空船已經遨遊銀河系幾千年了,任務就是探索更多的星球,以及打敗那裡的敵人。

基本介紹

  • 中文名:C語言響鈴函式
  • 外文名:Beep
  • 基本語法(C):Beep(frequency,time);
  • 所需頭檔案:windows.h
  • 基本語法(VB):Beep() 或 Beep(Frequency,Time)
協定,函式,遊戲,

協定

Marshall Rose(BEEP 規範的作者)所給的介紹中(請參閱 參考資料),BEEP 的應用程式“目標市場”在下列術語中描述:
面向連線:使用 BEEP 傳遞數據的應用程式被期望連線、做它們的交易然後下線。這使得通信具有有序、可靠和對擁塞敏感的特徵。(IP 層上的並行和使用 TCP 而不是 UDP 有許多相同特徵。)
面向訊息:使用 BEEP 傳遞數據的應用程式被期望用已定義的結構化數據包通信。這意味著正在通信的應用程式是鬆散耦合的而且不需要詳盡地了解彼此的接口。
異步的:不象 HTTP,BEEP 不限於請求和回響的特殊定序。異步性允許對等樣式的通信,但它也不排除常規的客戶機/伺服器通信。
儘管這些特徵包含了大量的潛在的應用程式(例如,它們會恰當地允許 HTTP、FTP、SMTP 和各種即時訊息傳遞協定的重新實現),還有許多應用程式不在 BEEP 的作用域之內。其中包括只有一次的交換,如 DNS 查找,這裡由 BEEP 引起的成本將不成比例,還包括緊密耦合的 RPC 協定,如 NFS。
倘若一個應用程式符合目標市場,那么 BEEP 能提供什麼呢?它的功能性的主要方面是:
將一個訊息與下一個分離(分幀)
訊息編碼
允許多個異步請求
報告錯誤
協商加密
協商認證

函式

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>intmain(void){int i=2;while(i--){//Beep函式,使揚聲器發出簡單聲音//要調用這個函式需要加上頭檔案windows.h//在VisualC++6.0下運行通過Beep(1000,1000);//第一個參數為聲音頻率,第二個參數為聲音持續時間(毫秒)}return0;}

遊戲

相關詞條

熱門詞條

聯絡我們