void CDemoView::OnUpdateFileCreateCtl(CCmdUI* pCmdUI) { pCmdUI->Enable(GetDocument()->GetCurrRgn() == NULL); }
时间: 2024-04-19 09:25:10 浏览: 94
[例Ex_SplitSDI]-《Visual_C++_实用教程(第3版)》课件
这是一个在更新菜单或工具栏项状态时被调用的函数,用于禁用或启用 "Create Control" 命令。具体来说,它检查文档对象的当前区域(`GetCurrRgn()`)是否为NULL,如果是NULL,则启用该命令,否则禁用该命令。
这个函数通常与 `ON_UPDATE_COMMAND_UI` 宏一起使用,以便在每次菜单或工具栏项状态更新时自动调用。通过在消息映射表中将 `ON_UPDATE_COMMAND_UI` 宏与相应的命令ID关联起来,可以确保在每次界面需要更新菜单或工具栏项状态时都会调用到这个函数。
阅读全文