1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      C++檢測鍵盤某鍵是否按下的方法

      檢測鍵盤與鼠標(biāo)差不多,但是它比較好記

      成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計與策劃設(shè)計,河南網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:河南等地區(qū)。河南做網(wǎng)站價格咨詢:18982081108

      但是比較奇怪,比如你想要檢測字母,必須是它的大寫

      具體的就參照虛擬鍵盤值表,上百度可以查到

      為了能更清楚地表達(dá),我編了個小程序

      #include
      #include
       
      #define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0) //必要的,我是背下來的 
       
      using namespace std;
       
      void color(int a){//改變輸出的顏色,比system("color x")快得多
      	SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),a);
      /*
      	字 
      	1	深藍(lán)色
      	2	深綠色
      	3	深青色 
      	4	深紅色
      	5	深粉色
      	6	黃色
      	7	深白色
      	8	灰色
      	9	淺藍(lán)色
      	10	淺綠色 
      	11	淺青色 
      	12	淺紅色 
      	13	淺粉色 
      	14	淺黃色 
      	15	淺白色 
      	
      	背景
      	1~15		黑色 
      	16~31		深藍(lán)色 
      	32~47		深綠色
      	48~63		深青色
      	64~79		深紅色
      	80~95		深粉色
      	96~111		深黃色
      	112~127 	深白色
      	128~143 	灰色
      	144~159 	淺藍(lán)色
      	160~175 	淺綠色
      	176~191 	淺青色
      	192~207 	淺紅色
      	208~223 	淺粉色
      	224~239 	淺黃色
      	240~255 	淺白色
      */
      }
       
      void check(char c){//檢測某個按鍵是否按下,按下就改變輸出顏色
      	if(!KEY_DOWN(c))color(7);
      	else color(112);
      	printf(" %c ",c);
      	color(7);
      }
       
      int main(){
      	while(1){
      		check('Q');check('W');check('E');check('R');check('T');check('Y');check('U');check('I');check('O');check('P');
      		printf("\n\n ");
      		check('A');check('S');check('D');check('F');check('G');check('H');check('J');check('K');check('L');
      		printf("\n\n ");
      		check('Z');check('X');check('C');check('V');check('B');check('N');check('M');
      		
      		Sleep(20);//循環(huán)時間間隔,防止太占內(nèi)存 
      		system("cls");//清屏 
      	}
       
      	return 0;
      }
      

      以上這篇C++檢測鍵盤某鍵是否按下的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持創(chuàng)新互聯(lián)。


      網(wǎng)站標(biāo)題:C++檢測鍵盤某鍵是否按下的方法
      文章轉(zhuǎn)載:http://ef60e0e.cn/article/gsjpdo.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        逊克县| 高台县| 马龙县| 时尚| 浪卡子县| 兴安盟| 昔阳县| 尚义县| 宝应县| 琼海市| 克什克腾旗| 兰州市| 鹤峰县| 盐源县| 义马市| 紫阳县| 永州市| 昆山市| 旺苍县| 项城市| 板桥市| 怀宁县| 古浪县| 莆田市| 扎赉特旗| 盐津县| 舞阳县| 措美县| 鄄城县| 噶尔县| 区。| 上林县| 郯城县| 蓬莱市| 兰坪| 广水市| 即墨市| 晋城| 芮城县| 买车| 巴楚县|