The CCmdUI 类
当路由更新命令对其处理程序时,框架通过处理程序的指针。 CCmdUI 对象 (或指向 CCmdUI的对象是从派生的类)。 此对象表示生成命令的菜单项或工具栏按钮或其他用户界面对象。 更新处理程序通过指针调用 CCmdUI 结构的成员函数更新用户界面对象。 例如,下面是广泛的更新都处理程序中的所有菜单项:
void CMyWinApp::OnUpdateEditClearAll(CCmdUI *pCmdUI)
{
pCmdUI->Enable(m_bClearAllAvailable);
}
此处理程序调用对象的 启用 成员函数访问于菜单项。 启用 这使项目可供使用。