当list control 的项被选中,改变控件状态解决办法

当list control 的项被选中,改变控件状态
当list control 的项被鼠标点击选中或者通过鼠标拖动选中,怎么样触发消息,改变一个按钮控件的状态(变灰)
请大家赐教,谢谢!
list control 

------解决方案--------------------
当list control 的项被选中,改变控件状态解决办法
------解决方案--------------------
还把解决方案贴上来了,不错不错。