Winapi 如何在Win XP上以LVS_报告样式获取CListCtrl的视图坐标
我正在尝试将CListCtrl的滚动与另一个控件协调。与Win7上的文档相反,您可以调用CListCtrl::GetViewRect或CListCtrl::GetOrigin来获取可视区域坐标 e、 g.如果在CListCtrl::GetOrigin上滚动10个单位,将返回x=10,y=0 不幸的是,Win XP确实遵循SDK文档,其中说。。。如果控件位于报告视图中,则返回值始终为零Winapi 如何在Win XP上以LVS_报告样式获取CListCtrl的视图坐标,winapi,visual-c++,mfc,clistctrl,Winapi,Visual C++,Mfc,Clistctrl,我正在尝试将CListCtrl的滚动与另一个控件协调。与Win7上的文档相反,您可以调用CListCtrl::GetViewRect或CListCtrl::GetOrigin来获取可视区域坐标 e、 g.如果在CListCtrl::GetOrigin上滚动10个单位,将返回x=10,y=0 不幸的是,Win XP确实遵循SDK文档,其中说。。。如果控件位于报告视图中,则返回值始终为零 我相信这一定很简单,但获取CListCtrl可视区域左上角坐标的最佳方法是什么?事实证明,GetScrollIn
我相信这一定很简单,但获取CListCtrl可视区域左上角坐标的最佳方法是什么?事实证明,GetScrollInfo可以做到这一点。nPos值与窗口坐标匹配,即最小/最大范围表示非固定0-100范围的列的总大小