C Language
以下這個 C語言範例可以得到鍵盤的 Scan Code :
#include <stdio.h> /* 引用最常用的二個標頭檔 */
#include <stdlib.h>
#include <bios.h> /* 定義了bioskey函數 */
#define KB_Ready 1 /* 指定後的名稱可用來代替數值較好記 */
#define KB_Read 0
#define Alt_X 0x2d00
main() /* 可執行的C語言程式一定有主程式做進入點 */
{
int ExitFlag=0,code=0; /* 變數在使用前必須定義 */
printf("\nExit Key : Alt_X\n"); /* 最常用的格式化輸出函數 */
while(ExitFlag==0) /* C語言的相等比較指令要二個等號 */
{
if(bioskey(KB_Ready))
{
code=bioskey(KB_Read);
printf("Scan Code : 0x%x\n",code);
if(code==Alt_X) ExitFlag=1;
}
} /* 可加上return(0);表示正常執行完畢 */
}