Re: [問題] 有關於C偵測按鍵
※ 引述《SuperEel (SuperEel)》之銘言:
: 各位大大好
: 我現在想寫一個隨機的籤詩
: 我一部分的程式碼大概是這樣
: int key;
: do{
: key = (rand()%100)+1;
: }while()
: 我while裡面想寫一個偵測到鍵盤或是滑鼠按鍵的值
: 利用偵測到有點到滑鼠或是鍵盤按鍵就讓隨機變數定下
: 我不用srand(time(NULL));
: 是為了一個趣味性
: 請問我可以利用怎樣的函式呢??
: (其中的100是指籤詩的數量)
#include<stdio.h>
#include<stdlib.h>
#include<windows.h> //要include
using namespace std;
int main(){
int key;
do{
key = (rand()%100)+1;
printf("%d",key);
}while(GetKeyState(13)>0);
//這裡13表示enter,當enter按下GetKeyState(13)就會小於零
printf("%d\n",key);
system("pause");
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.216.142
推
09/18 12:55, , 1F
09/18 12:55, 1F
※ 編輯: fabdawn 來自: 140.113.216.142 (09/18 13:04)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章