방법1 : 마우스버튼 핸들러를 생성하고(LButton이나 RButton) 이 코드를 코딩
PostMessage(WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM(point.x,point.y));
방법2 : WM_NCHITTEST를 핸들링 하고, 원래 있는 return 값을 주석처리해준다. 그리고 return HTCAPTION; 을 입력해준다.(WM_NCHITTEST는 해당 프로그램 위에 마우스가 있을 경우 발생한다. 움직일 경우에도 발생하고, 클릭할 때도 발생한다.)
return 값으로 줄 수 있는 것은 MSDN을 참고하자.
위 두개의 방법은 동일하게 작동한다.
댓글 없음:
댓글 쓰기