作者escrowdis (ㄚ哩勒)
看板C_and_CPP
標題[問題] BCB 鍵盤控制
時間Mon Jul 23 16:57:23 2012
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) BCB
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
想請問FormKeyDown前面有需要宣告什麼東西或者要做什麼前置嗎??
因為直接使用 我的程式並沒有反應@@
程式碼(Code):(請善用置底文網頁, 記得排版)
完整版
http://ideone.com/ta20F
======================以下是問題所在==================
void __fastcall TForm1::FormKeyDown(TObject *Sender, WORD &Key,
TShiftState Shift)
{
if(Key == VK_UP)
Label2->Caption = 100; =>
好像沒有進來
}
============================================================
補充說明(Supplement):
希望大大們解惑!! 謝>_<
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.243.215
→ ychch:有把 Form的屬性 "KeyPreview" 設成true 嗎 07/23 20:47
→ escrowdis:有的!!! 07/24 12:17
→ hotman1014:先看一下事件有沒有被觸發吧~ 可能事件沒有被觸發 07/24 17:51
→ chengcti:breakpoint設在 if (key...) 看有沒有進來 07/24 23:13
→ EdisonX:#1G2wqs1I 可能要有人教他bcb怎麼設斷點吧.. 07/24 23:17
→ escrowdis:樓上大大 小的會了>_< 有進來但沒有任何反應@@ 07/25 17:23
→ Achillean:如果有近來,KEY值等於多少? 07/26 09:21
→ hotman1014:請把滑鼠移向Key等約一秒鐘 出現的數值是多少 07/26 15:06
→ escrowdis:大大...想請問放在Key上是什麼意思@@ 07/26 20:25
→ licheer:買本書來看吧 07/26 21:30