'GetClientRect'에 해당되는 글 1건

  1. 2007.11.20 WindowRect, ClientRect 사용 예 by system 2
사용자 삽입 이미지

WindowRect, ClientRect 사용예

MFC를 사용하다보면 컨트롤 영역을 구해야 할 경우가 종종 생긴다.
근데 헷깔려도 너무 헷깔린다는거~ 그래서 준비했다.
아주 쉽게 그림으로 설명한 WindowRect, ClientRect 사용 예

1. 윈도우 기준 절대 좌표
CRect rect;
GetDlgItem (nID)->GetWindowRect(&rect);

2. 다이얼로그 영역 안의 컨트롤의 상대좌표
CRect rect;
GetDlgItem (nID)->GetWindowRect (&rect);
ScreenToClient (&rect);

3. 컨트롤의 Client(0,0에서 시작하는) 좌표
CRect rect;
GetDlgItem (nID)->GetClientRect (&rect);

이제 실 수 하는일 없겠죠?
Posted by system
l