본문 바로가기

먹고 사는 일/VC++

PtInRect

선택한 Point가 원하는 Rect 내부에 있는지 여부 확인

 

일정 공간에 마우스 또는 일정한 Point 가 위치 했는지 여부를 확인할때 사용한다.

 

 

if(rect.PtInRect(ptpoint) )
 {
  TRACE("hit Position \n");
 }

 

CRect 의 함수로 rect 내부에 ptpont(CPoint) 좌표가 위치 했는지 여부를 알려준다.

 

단 Rect Hight 와 Width 가 1보다 커야 한다.

 

return : BOOL 형식으로 내부에 위치하면 TRUE를 반환한다.


 

출처 : Tong - 공원님의 ┣ ★ 먹고사는일(VC++)통

'먹고 사는 일 > VC++' 카테고리의 다른 글

여러 ToolBar 를 하나의 ControlBar에 붙이기  (0) 2010.06.25
창 움직이기  (0) 2010.06.25
메뉴 띄우기  (0) 2010.06.25
작업표시줄에 프로그램 않보이기  (0) 2010.06.25
Tray Icon 만들기  (0) 2010.06.25