[問題] MFC 的 SPIN Control 的問題
問題是這樣的
我用了 Spin Control 要控制一個 Edit Control 的數字
我 Spin 的 function 使用 SetRange(), SetPos32(), GetPos32()
在初始化時 先 SetRange() 和 SetPos32()
還有宣告了 OnDeltaposSpin()
就是只要點了 Spin 的介面 就會進入 OnDeltaposSpin() 的 function
在 OnDeltaposSpin() 裡面再 Edit=Spin.GetPos32();
不過出現了一個問題 就是 Spin接收資訊都會慢一拍
例如我第一次按"上"時 照理說 Edit會加1
但是會沒反應 要我按第二次"上"才會有反應
假如我第三次按"下" 照理說 Edit會減1
但他卻會執行我第二次按的"上"
等到我有第四次輸入時 她才會執行我第三次輸入的東西
也就是都會慢一拍
第一下時沒反應 第二下之後 都時執行上一次輸入的指令
想知道要怎麼解決這問題 謝謝了 ^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.163.42
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章