문제

방금 Windows 7에서 광산의 작은 그래픽 응용 프로그램을 사용해 보았습니다. Loword == hiword == -1로 WM_SIZE 이벤트를 받고 있습니다. 안전하게 무시할 수 있습니까? 아니면 특별한 의미가 있습니까? XP/Vista에서는 그러한 크기를 보지 못했습니다. (일반적으로 부정적인 점을 확인해야합니까, 아니면 -1이 유일한 경우입니까?)

도움이 되었습니까?

해결책

WPARAM은 무엇입니까? LPARAM에는 창의 클라이언트 영역의 크기가 포함되어 있어야하지만 WPARAM은 어떤 유형의 크기 조정이 발생했는지를 보여줍니다. 최소화, 최대화, ...

창을 최소화하면 클라이언트 영역의 크기가 없으므로 WM_SIZE의 이상한 값이 없다는 것을 기억합니다. getwindowpos () 또는 getWindowPlacement ()에 의해 반환 된 값에 대한 IDEM.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top