bioskey功能介紹如下:
bioskey()函數需要引用頭文件bios.h,默認VC中沒有。請參考# include
在功能上,bioskey可以實現以下三個功能:
1.bioskey(0):返回用戶密鑰。
如果返回值的低8位不為0,則該值代表鍵的ASCII碼;
如果返回值的低8位為0,則該值代表該鍵的鍵碼。
相反,可以在VC中使用getch()返回用戶密鑰。對於功能鍵(比如光標鍵),getch()需要調用兩次,第壹次返回0或者0xE0,第二次返回鍵碼。
2.bioskey(1):返回是否有按鍵。
如果沒有鍵,則返回0;
如果有鍵,則返回鍵值。(此按鈕保留)
而是可以在VC中使用kbhit()返回是否有按鍵。