01/10/2018, 14:24
Cho em hỏi về hàm GetAsyncKeyState?
Em dùng hàm GetAsyncKeyState trong vòng lập while (true) nhưng mà khi ấn phím một lần thì giống như nó bị đè phím, nó thực hiện rất nhiều lần câu lệnh em viết khi bắt phím đó. Vậy giờ làm sao để sửa ạ?
Bài liên quan
Phải delay chứ bạn
sleep(100); //100ms
Thực ra bạn nên bắt event chứ ko nên đọc key.
Hi DarkMagic.
Bạn định làm gì ?
http://www.cplusplus.com/forum/windows/6632/
À cảm ơn bạn nhiều
Mình định làm trò chơi trên console nhưng mà chưa hiểu rõ mấy cái hàm nhận phím này lắm
Hi DarkMagic.
GetAsyncKeyState
P/S Nếu làm game thì bạn có thể bắt đầu với SFML luôn.
amazon.com
SFML Game Development
Jan Haller, Henrik Vogelius Hansson, Artur MoreiraIf you've got a firm grasp of C++ with a secret hankering to create a great game, this book is for you. Every practical aspect of programming an interactive game world is here - the only real limit is ...
3.6 out of 5 stars, ISBN: 978-1849696845, Packt Publishing, June 24, 2013, $44.99
Chắc do code sai. Chứ chưa bị thế bao giờ.