术语 | CView::OnActivateView | ||||||
释义 | CView::OnActivateView virtual void OnActivateView( BOOL bActivate, CView* pActivateView, CView* pDeactiveView ); 参数:
说明: 当视图被激活或结束激活状态的时候,框架调用这个函数。这个函数的缺省实现将焦点设置到要激活的视图中。如果你希望在视图被激活或结束激活状态的时候进行特殊处理,那么应当重载这个函数。例如,如果你希望提供特别的视觉效果,使活动的视图与非活动的视图能有区别,你应当检查bActivate的值,并根据结果相应地更新视图的外观。 如果应用程序的主框架窗口被激活,而它的活动视图没有发生变化,那么pActivateView和pDeactiveView参数指向同一个视图——例如,焦点是从另一个应用程序传送到这个应用程序,而不是在应用程序内部从一个视图传送到另一个视图或是在MDI的子窗口之间传递。 当对一个视图调用CFrameWnd::SetActiveView,而这个视图与CFrameWnd::GetActive-View返回的视图不一致的时候,这些参数也是不同的。这通常在分隔窗口中发生。 请参阅: CWnd::OnActivate, CFrameWnd::SetActiveView, CFrameWnd::GetActiveView |
||||||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。