右键单击listctrl弹出菜单时,怎么让listctrl不失去焦点

右键单击listctrl弹出菜单时,如何让listctrl不失去焦点?
右键单击listctrl弹出菜单时,怎么让listctrl不失去焦点

就是弹出菜单后,那个蓝色不消失。。。

------解决方案--------------------
1.LVS_SHOWSELALWAYS 始终显示所选中项(包括失去焦点时)
  不过失去了焦点后,显示的是灰色而不是蓝色,一定要蓝色就需要自绘实现了
2.菜单的父窗口设置为listctrl
------解决方案--------------------
楼上的正解!
------解决方案--------------------
引用:
1.LVS_SHOWSELALWAYS 始终显示所选中项(包括失去焦点时)
  不过失去了焦点后,显示的是灰色而不是蓝色,一定要蓝色就需要自绘实现了
2.菜单的父窗口设置为listctrl



与父窗口什么关系, 这是什么原因啊,求解释,多谢

lvs_showselalways导致听说



------解决方案--------------------
在弹出右键菜单前对LISTCTRL进行SetFocus