如何实现鼠标在下拉框的列表中移动时, 改变鼠标所在项的高
最近自绘了一个下拉框, 在下拉框中加入了图片.
想在上面加一个功能, 当鼠标下拉框中移动时, 鼠标所在项目的高度会变高,图片也会变大, 就像QQ的登陆框一样
我在DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct)中
if (lpDrawItemStruct->itemAction == ODA_SELECT)
{
.....
}
else
{
.....
}
发现鼠标移动时选中的项变大了, 在移动到另一个项, 另一个项变大了 原来变大的没有变回来.原来drwaItem只重绘了选中项的,没有全部重绘.
请问有没有什么办法可以实现全部重绘一次, 或者提供下其他的方法.
谢谢~~