listCtrlObject.SetItemState(...); listCtrlObject.SetRedraw(TRUE); listCtrlObject.EnsureVisible(iItem, false);