|
void __fastcall TFormMain::tvUserListMouseDown(TObject *Sender,
TMouseButton Button, TShiftState Shift, int X, int Y)
{
if (Button == mbLeft) {
if(tvUserList->GetNodeAt(X,Y) == null) return;
if(tvUserList->GetNodeAt(X,Y)->Level==1)
tvUserList->BeginDrag(true, 0);
else
tvUserList->BeginDrag(false, 10000);
}
}
위와 같이 처리해서..
특정 아이템에서 발생하는 드래그를 막긴했는데..
tvUserList->BeginDrag(false, 10000);
부분이 별로 안좋아 보이네요.
다른 방법 있으면 갈켜 주세요.
|