匯東網


键盘无冲检测小程序

[編輯] [转简体]
|
作者:huidong | 分類:【編程】雜項
[ 25 瀏覽 0 評論 5 贊 7 踩 ]

概要

正文

突发奇想,看看自己的键盘是不是真的“全键无冲”:

#include <stdio.h>
#include <Windows.h>

// 判断键盘按下
#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)

void key(char ch)
{
    if (KEY_DOWN(ch))    printf("%c ", ch);
    else                printf("  ");
}

int main()
{
    const char list[] = "ASDFGHJKL";
    while (true)
    {
        for (int i = 0; i < (int)strlen(list); i++)
            key(list[i]);
        printf("\n");
        Sleep(100);
    }
}


[ 5] [ 7]


 評論區  0 條評論

+ 添加評論