MFC하다가 궁금한게있어요 도와주세요
Addictive
2023.04.01
마우스좌표대로 마우스버튼업 마우스버튼다운 마우스무브를 하는도중에
마우스눌른상태에서 계속 이동할때요
RedrawWindow()를쓰던데요
나중에 계산을위해서 이좌표(결국은 오프셋에 해당한다고 볼수 있다.)를 저장한다는 말이
무슨뜻이에요?
SetCapture()마우스노치지않을려고 마우스를 캡처하는것은 알겠어요 그런데
RedrawWindow뜻대로 풀이하면 윈도우에 재 그리기란뜻인데;; 해봐도 큰차이가없더군요
아마도 좀더 부드럽게 할려고 쓰인걸가요?
-
알렉산더
아하 나중에 다시 그리기위해서 좌표저장할려고 쓰이는거군요!
-
냥냥
winapi에 책을 보시나봐요.. 마우스좌표를 다 저장해놔야.. 다시 그려질때 그내용이 그려지죠. 윈도우에서는 화면을 지우고 갱신하거든요. 이때.. 지운후, 좌표가 없다면.. 못그릴테니까요.