列表视图项目位置

【勇芳软件工作室】汉化HomePreviousNext

每个列表视图项目都有一个位置和大小,您可以使用消息检索和设置。您还可以确定哪个项目(如果有的话)在指定的位置。列表视图项目的位置在【查看坐标,】中指定,客户端坐标由滚动位置偏移。

要检索和设置项目的位置,请使用LVM_GETITEMPOSITIONLVM_SETITEMPOSITION消息。LVM_GETITEMPOSITION适用于所有视图,但LVM_SETITEMPOSITION仅适用于图标和小图标视图。

您可以使用LVM_HITTEST消息确定哪个项目(如果有的话)在特定位置。

要获取列表项的边界矩形,或仅为其图标或标签,请使用LVM_GETITEMRECT消息。