首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么判断鼠标移动到了list box 的item上()

2014-07-17 
如何判断鼠标移动到了list box 的item上(高手请进)我自绘了一个listbox里面显示icon以及关于icon项的说明,

如何判断鼠标移动到了list box 的item上(高手请进)
我自绘了一个listbox里面显示icon以及关于icon项的说明,有点像QQ,就是你鼠标移动到了QQ好友头像上QQ好友的头像ICON会变化以及显示好友的信息,请问各位大虾我要怎么样才能判断出鼠标移动到了相应的Item上?和menu也很像,鼠标移动到了menu的index上,它的那一项背景就变化了,不知道这种功能在listbox这个控件的item上如何实现雅

[解决办法]
子类化LISTBOX窗口,自己处理WM_MOUSEMOVE消息,
case WM_MOUSEMOVE:
{
int iCurItem=SendMessage(hWnd, LB_ITEMFROMPOINT, 0, MAKELPARAM((short)LOWORD(lParam), (short)HIWORD(lParam)));
//** do sth.
...
}
break;

热点排行