以下是使用 GetSelectionMark 方法的基本示例:
int selectionMark = m_listCtrl.GetSelectionMark();
在这里,假设 m_listCtrl 是您的 CListCtrl 对象的一个实例。调用该方法后,selectionMark 变量将包含当前选定项的索引值。
请注意,如果没有选定项,GetSelectionMark 方法可能返回 -1。因此,在使用返回的索引值之前,建议先检查它是否为有效值。
如果您需要获取具体选定的项的信息,可以使用 CListCtrl::GetItem 方法,通过传递标记索引获取相应项的信息。
转载请注明出处:http://www.pingtaimeng.com/article/detail/18608/MFC/CListCtrl