/****************************************************
演示函数原型:pFrame->InModalState();
程序功能说明:将框架设为模式状态。
****************************************************/
//如果框架处于非模式状态
if(!pFrame->InModalState())
{ //获得框架最顶级父窗体
CWnd *pTemp=pFrame->GetTopLevelParent();
BOOL bEnabled=pTemp->IsWindowEnabled();
//如果最顶级父窗体不为活动状态
if(!bEnabled)
{
//将框架设为模式状态
pFrame->BeginModalState();
//激活最顶级父窗体
pTemp->EnableWindow(TRUE);
}
}