在打开数据库,用CListCtrl显示数据库记录时,我想让系统默认选中最后一条记录:
long lNum = m_dbList.GetItemCount();//CListCtrl m_dbList;
UINT flag = LVIS_SELECTED|LVIS_FOCUSED;
m_dbList.SetItemState(lNum-1, flag, flag);
最后一条记录已经被选中,但是当有很多条记录,窗口出现滚动条时,滚动条并没有滚到最后,这样最后一条记录也没有显示在当前窗口中。
long lNum = m_dbList.GetItemCount();//CListCtrl m_dbList;
UINT flag = LVIS_SELECTED|LVIS_FOCUSED;
m_dbList.SetItemState(lNum-1, flag, flag);
最后一条记录已经被选中,但是当有很多条记录,窗口出现滚动条时,滚动条并没有滚到最后,这样最后一条记录也没有显示在当前窗口中。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货