目前大概知道对于ClistCtrl来说,
HDN_是列头的事件,LVN_是行的事件
不知道对不对?
NM_是什么事件?另外,我的一个CListCtrl对象,有个现象让我觉得很麻烦。
如果先前焦点在别处,假设列表控件的某一小格中有内容,当然内容也没有填满整个格子
这时如果鼠标左键单击这格中没有内容的位置,它呈现选中,但是选中的颜色是灰色而不是蓝色
表示此列表控件并未取得焦点是不是?那如何可以让它在鼠标左击它的时候,能及时获得焦点呢?问题有点多,谢谢大虾们先
HDN_是列头的事件,LVN_是行的事件
不知道对不对?
NM_是什么事件?另外,我的一个CListCtrl对象,有个现象让我觉得很麻烦。
如果先前焦点在别处,假设列表控件的某一小格中有内容,当然内容也没有填满整个格子
这时如果鼠标左键单击这格中没有内容的位置,它呈现选中,但是选中的颜色是灰色而不是蓝色
表示此列表控件并未取得焦点是不是?那如何可以让它在鼠标左击它的时候,能及时获得焦点呢?问题有点多,谢谢大虾们先
LVN:ListView control Notify
TVN:TreeView control Notify
& etc...
现在主要是想将它选中处显示蓝色
主要是因为焦点不在其中的缘故吧?
“The message is sent by a list view control when the user clicks an item whith the left mouse button”
但是我用鼠标左键单击小格时,并未进入这个响应函数
为什么?哪里错了么?