怎么实现使菜单变灰但有效

如何实现使菜单变灰但有效
EnableMenuItem可实现下面功能

· MF_DISABLED 使菜单项无效,以便它不能被选择,但不变灰。  
· MF_ENABLED 使菜单项有效,以便它能够被选择,并可从变灰的状态中恢复出来。  
· MF_GRAYED 使菜单项无效,以便它不能被选择并同时变灰。 

若想菜单变灰状态下,依然有效,该如何实现?

------解决方案--------------------
自己处理Click事件?
------解决方案--------------------
你可以自己做一个灰色的菜单
------解决方案--------------------
这问题不有点像悖论?

------解决方案--------------------
自己把菜单绘制成灰色的
------解决方案--------------------
楼主的程序是要灰色的菜单有效, 黑色的菜单无效, 让你的用户抓狂?
------解决方案--------------------
把菜单图做成灰色的怎么实现使菜单变灰但有效