Chào mọi người
Mình muốn hỏi về sự kiện mouse move trong c
Mình sử dụng thư viện đồ họa “graphics.h” để vẽ một bàn cờ, sau đó mình bắt sự kiện “WM_MOUSEMOVE” của chuột và lấy ra tọa độ cần thiết.
Ví dụ: khi chuột rê vào ô có tọa độ từ 0,0 -> 50,50 thì sẽ vẽ ra 1 hình tròn. tới ô có tọa độ 50,50 -> 100,100 thì vẽ 1 hình tròn nữa.
Vấn đề là khi tới ô có tọa độ 50,50 -> 100,100 hình tròn được vẽ ra thì hình tròn ở ô có tọa độ 0,0 -> 50,50 không biến mất.
Mình có gọi hàm vẽ lại bàn cờ để load lại nhưng như vậy nó sẽ load khá nhiều lần. Có cách nào để làm điều này không ạ.
Mình xin cảm ơn.