lanfengc 发表于 2010-7-17 18:10:40

LISTBOX怎么才能做到鼠标滑过选中

COMBOX可以做到在下拉列表中,鼠标滑过某一项,该项目自动变成蓝色背景的。 那么,在LISTBOX中如何实现这个功能呢?
如下图,鼠标滑过列表的时候无反应。
注意,我这里用的不是COMBOX, 是LISTBOX。

nmgwddj 发表于 2010-7-18 08:30:57

你在做假QQ{:face (280):}

lanfengc 发表于 2010-7-18 09:57:08

是的。 界面很像吧? 呵呵, 可是这个下拉列表不能用COMBOX,要不然就露馅了,只能在原地创建一个listbox,可是这个LISTBOX不能像COMBOX那样鼠标滑过选中。 我不知道该怎么办了。

afan 发表于 2010-7-18 11:13:30

本帖最后由 afan 于 2010-7-18 13:26 编辑

只要鼠标下面是listbox控件就_GUICtrlListBox_SetCurSel 选中,循环。

nmgwddj 发表于 2010-7-18 12:50:33

现在才发现了。腾讯QQ2010做得的确很牛X

nmgwddj 发表于 2010-7-18 12:52:28

本帖最后由 nmgwddj 于 2010-7-18 12:54 编辑



上述问题整明白了 这个还是个问题

pusofalse 发表于 2010-7-18 17:53:21

截取WM_MOUSEMOVE (0x200) 消息。
页: [1]
查看完整版本: LISTBOX怎么才能做到鼠标滑过选中