[閒聊] 問程式
之前學校在教XNA
判斷key按下那一瞬間的方式是判斷
(現在是否按下key && 前一幀跟現在這幀的鍵盤狀態不相同)
現在想用C++做一樣的效果可是出現問題
測試內容如下
BYTE* p1 = new BYTE[256];
BYTE* p2 = new BYTE[256];
while (1) {
*p2 = *p1;
if (!GetKeyboardState(p1)) cout << "get key fail" << endl;
if (*p1 != *p2) {
cout << "value不同" << endl;
}
}
GetKeyboardState(p1)看起來是成功的
不過p1指向的值沒有變
求解
--
(づ′・ω・)づ
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 182.236.24.16
※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1508948519.A.4AF.html
推
10/26 00:25,
8年前
, 1F
10/26 00:25, 1F
→
10/26 00:32,
8年前
, 2F
10/26 00:32, 2F