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

CListBox 怎么实现鼠标悬停对ListBoxItem项的修改

2013-04-26 
CListBox 如何实现鼠标悬停对ListBoxItem项的修改现在主要的问题是,当判断鼠标坐标在某一项的区域内,如何

CListBox 如何实现鼠标悬停对ListBoxItem项的修改
现在主要的问题是,当判断鼠标坐标在某一项的区域内,如何让该项获得焦点来触发WM_DRAWITEM进行处理? MFC CLISTBOX DRAWITEM
[解决办法]
“现在是 派生类,在 OnPaint 自绘时, 对 hot item 进行处理。”

派生类 OnPaint 中 
1. 取得 总 项数。
2. for 。。。取 item 的 rect
3. 如果 是 hot item ,画背景色 为 。。
4. 画 image
5. 画 text

热点排行