|
if (TreeView1->TopItem == TreeView1->DropTarget) {
SendMessage( DPGroup->Handle, WM_VSCROLL, SB_LINEUP, 0 );
요렇게 하니까..위로 스크롤 되는건 드레그오버에서 예상외로(? ^^;) 쉽게 되더군요..
그럼 밑으로 할땐 TopItem에 반대되는 경우는 어떻게 하지요?
THitTests HT = DPGroup->GetHitTestInfoAt(X,Y);
if (HT.Contains(htBelow)){
SendMessage( DPGroup->Handle, WM_VSCROLL, SB_LINEDOWN,0 );
}
이 코드는 스크롤할때 넘 늦고 힘들더라구요...^^;
아시는분 빨리 답변부탁드립니다...
밤새고 있습니다. ㅡㅡ;;;
즐푸하세요..
|