rt,我在mfc下建了工程,里面使用skinmagic的皮肤,我想在全屏的时候去掉皮肤,然后退出全屏的时候重新加载皮肤,方法如下:
void CMainFrame::OnFullscreen()

if (FullScreenHandler.InFullScreenMode())
{   
FullScreenHandler.Restore(this);
ShowControlBar(&m_LeftCtrlBar,TRUE,FALSE);//显示左侧控制条
ShowControlBar(&m_DownCtrlBar,FALSE,FALSE); //关闭下面控制条
                  SetWindowSkin(m_hWnd,"MainFrame");
SetDialogSkin("Dialog");
}
else 
{
RemoveWindowSkin(m_hWnd);
if (isLeftBarOn)
{
ShowControlBar(&m_LeftCtrlBar,FALSE,FALSE);//关闭左侧控制条
} FullScreenHandler.Maximize(this, GetActiveView());
ShowControlBar(&m_DownCtrlBar,TRUE,FALSE);//显示下面控制条
     }
}但是退出全屏后,左侧控制台上的皮肤加载不上,这是什么原因呢,恳请高手大侠的指点呢!!!!