在控件CListCtrl范围内显示右键菜单,要禁用并且变灰。现在能实现禁用,但并不能变灰。问题出在那里?
在控件CListCtrl范围内显示右键菜单。当CListCtrl的数据行没有被选中时希望右键菜单的“拷贝”项变灰。
比如我使用如下代码:
void CStepPage::OnUpdateEditSelall(CCmdUI* pCmdUI)
{
pCmdUI->Enable( 0);
}
右键菜单的“拷贝”项可以禁用,但并不能变灰。那要怎么办?
我的菜单实现过程见帖子:
http://community.csdn.net/Expert/topic/4545/4545512.xml?temp=.5321009
我觉得我的问题跟以下帖子比较相似:
http://blog.china-pub.com/more.asp?name=flyingleaf&id=7986