현재 DrawFocusRect()를 호출하여 어떻게 하는지는 알았는데, 사각형이 다 지워져야 하는데, 단순하게 값 조절로는 자꾸 엇나가는 부분이 있어서 정확한 FocusRect의 Rect값을 구하고 싶습니다.
TRect rectCommit = Rect;
rectCommit.Top +=1;
rectCommit.Left -=0;
rectCommit.Right += 2;
rectCommit.Bottom -=1;
pGrid->Canvas->DrawFocusRect(rectCommit);
현재 이런식으로 하면 (pGrid는 포인터입니다) 사각형이 있다고 가정했을 때 오른쪽 변에 해당하는 사각형 변만 안지워지고 나머지 위아래 왼쪽은 지워지게 됩니다 이 이후에도 숫자를 엄청 바꿔봤는데 완전히 사각형이 다 지워지는 경우가 없더라구요. 그래서, 시스템에서 그려주는 FocusRect의 Rect가 알고싶은데, 어디서 참조해야 될지 모르겠습니다 ㅜㅜ
|