在MouseMove
事件中,如果我的鼠标单击拖过它们,我需要在 Listview 中选择项目。但是,我的代码不起作用。当我单击并拖动时,只有我单击的第一个项目被选中。
在MouseMove
事件中:
//If left mouse button is depressed
if(GetAsyncKeyState(VK_LBUTTON) = 1) then
begin
LListItem := NestingResultsListView.GetItemAt(x,y);
//If the item is not selected, select it.
if not LListItem.Selected then
begin
LListItem.Selected := true;
end;
end;