在MFC(Microsoft Foundation Classes)中,CListCtrl 类的 GetOrigin 方法用于获取列表控件的视图原点(origin)。视图原点是列表控件中可见区域的左上角在整个列表的坐标位置。

以下是 CListCtrl::GetOrigin 方法的基本信息:
CPoint GetOrigin() const;

该方法返回一个 CPoint 对象,表示列表控件的视图原点。在调用该方法之前,确保已经设置了 LVS_OWNERDATA 样式,否则该方法可能无效。

以下是一个简单的示例代码,演示如何使用 GetOrigin 方法:
// 假设 pListCtrl 是 CListCtrl 对象指针
CPoint ptOrigin = pListCtrl->GetOrigin();
int nXOrigin = ptOrigin.x;
int nYOrigin = ptOrigin.y;

// 现在 nXOrigin 和 nYOrigin 包含了视图原点的坐标信息

这样,你可以通过调用 GetOrigin 方法获取列表控件的视图原点的坐标信息。


转载请注明出处:http://www.zyzy.cn/article/detail/18605/MFC/CListCtrl