如果你想要设置列表控件中项的位置,通常需要使用 CListCtrl::SetItemPosition32 方法。以下是该方法的原型:
BOOL SetItemPosition32(int nItem, POINT pt);
其中,nItem 是项的索引,而 pt 是 POINT 结构,指定项的新位置。
示例用法:
// m_listCtrl 是你的 CListCtrl 对象
int nItemIndex = 0; // 假设要设置第一项的位置
POINT pt;
pt.x = 100; // 设置 x 坐标
pt.y = 150; // 设置 y 坐标
m_listCtrl.SetItemPosition32(nItemIndex, pt);
在这个示例中,SetItemPosition32 方法被用于将第一项的位置设置为 (100, 150)。你可以根据需要调整 pt.x 和 pt.y 的值以满足你的具体需求。
转载请注明出处:http://www.zyzy.cn/article/detail/18634/MFC/CListCtrl