以下是可能的方法签名:
void COleClientItem::DeactivateUI();
这个方法没有返回值(void),它通常被调用以通知 OLE 客户端项停止其用户界面的活动状态。在 OLE 中,激活用户界面是指使对象的用户界面元素(例如工具栏、菜单等)进入一种状态,使其能够响应用户交互。
调用 DeactivateUI 方法将使对象的用户界面元素进入非活动状态,从而可能禁用或隐藏与对象相关的一些用户界面功能。这在一些情况下是有用的,例如当用户切换到文档中的另一个对象时,可能会调用 DeactivateUI 方法,以确保与当前对象关联的用户界面元素不再处于活动状态。
请注意,DeactivateUI 方法可能在 Deactivate 方法中被调用,以确保在对象被完全取消激活时同时取消激活其用户界面。
转载请注明出处:http://www.zyzy.cn/article/detail/21023/MFC/COleClientItem