트리뷰에서 오른쪽마우스버튼으로 해당 메뉴가뜨게하는건 하였습니다.
헌데 문제가있더군요
트리뷰 텍스트영역에서만 메뉴가떠야하는데
텍스트영역과 같은 가로 라인에서 오른쪽버튼을 클릭하여도
텍스트역역을 클릭한 효과가 났습니다.
예로
트리뷰.........................................
....|............................................
....----(텍스트영역1)...............X....
....|............................................
....----(텍스트영역2)...............Y....
..................................................
위와같이
트리뷰아래 New Item으로구성한 텍스트영역1과텍스트영역2가
있습니다.
1번: 텍스트영역1위에 커서를 위치시키고 오른쪽버튼을 눌르면
해당메뉴가 뜹니다(현재)
2번: 당연히 영역2위에 커스를 위치시키고 오른쪽버튼을 눌르면
해당메뉴가 뜹니다.
하지만 X 지점에 마우스를 위치시키고 오른쪽버튼을 클릭을하면
1번과같은 효과가 납니다 공란인데도말이죠
물론 Y지점에서 눌르면 2번효과가 나구요
텍스트영역에서만 작용할수있는방법이 있는지요?
아시는분은 답변부탁드립니다.
즐거운 하루되세요.
팁에서 "treeview(또는 ListView)에서 Click 영역 알기"라는제목으로 있고
묻고 답하기에서 "GetHitTestInfoAt"으로 검색해 보시면 관련된 내용이 있습니다.